Browse Source

Fix warning when IMGUI_DEFINE_MATH_OPERATORS is already defined by build system. (#1950)

Rokas Kupstys 7 years ago
parent
commit
7e59eb026b
2 changed files with 4 additions and 0 deletions
  1. 2 0
      imgui.cpp
  2. 2 0
      imgui_draw.cpp

+ 2 - 0
imgui.cpp

@@ -794,7 +794,9 @@
 #endif
 #endif
 
 
 #include "imgui.h"
 #include "imgui.h"
+#ifndef IMGUI_DEFINE_MATH_OPERATORS
 #define IMGUI_DEFINE_MATH_OPERATORS
 #define IMGUI_DEFINE_MATH_OPERATORS
+#endif
 #include "imgui_internal.h"
 #include "imgui_internal.h"
 
 
 #include <ctype.h>      // toupper, isprint
 #include <ctype.h>      // toupper, isprint

+ 2 - 0
imgui_draw.cpp

@@ -14,7 +14,9 @@
 #endif
 #endif
 
 
 #include "imgui.h"
 #include "imgui.h"
+#ifndef IMGUI_DEFINE_MATH_OPERATORS
 #define IMGUI_DEFINE_MATH_OPERATORS
 #define IMGUI_DEFINE_MATH_OPERATORS
+#endif
 #include "imgui_internal.h"
 #include "imgui_internal.h"
 
 
 #include <stdio.h>      // vsnprintf, sscanf, printf
 #include <stdio.h>      // vsnprintf, sscanf, printf