From e28374f53406040e6d2c312cbfc2f0733ea489cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Branimir=20Karad=C5=BEi=C4=87?= Date: Thu, 22 Jan 2015 21:26:02 -0800 Subject: [PATCH] Fixed GCC warnings. --- 3rdparty/ocornut-imgui/imgui.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/3rdparty/ocornut-imgui/imgui.cpp b/3rdparty/ocornut-imgui/imgui.cpp index aeacf9867..4f9033437 100644 --- a/3rdparty/ocornut-imgui/imgui.cpp +++ b/3rdparty/ocornut-imgui/imgui.cpp @@ -331,6 +331,12 @@ #pragma clang diagnostic ignored "-Wsign-conversion" // warning : implicit conversion chanjges signedness // #endif +#ifdef __GNUC__ +#pragma GCC diagnostic ignored "-Wtype-limits" +#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" +#pragma GCC diagnostic ignored "-Wunused-function" +#endif + //------------------------------------------------------------------------- // STB libraries implementation //------------------------------------------------------------------------- @@ -3615,7 +3621,6 @@ bool ImGui::SmallButton(const char* label) // Then you can keep 'str_id' empty or the same for all your buttons (instead of creating a string based on a non-string id) bool ImGui::InvisibleButton(const char* str_id, const ImVec2& size) { - ImGuiState& g = GImGui; ImGuiWindow* window = GetCurrentWindow(); if (window->SkipItems) return false;