Explorar o código

Fixed warning with Clang+MSVC using __int64 to define the helper ImU64 type (#1184)

omar %!s(int64=7) %!d(string=hai) anos
pai
achega
a5739a0aa3
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      imgui.h

+ 1 - 1
imgui.h

@@ -92,7 +92,7 @@ typedef int ImGuiTreeNodeFlags;     // flags: for TreeNode*(),CollapsingHeader()
 typedef int ImGuiWindowFlags;       // flags: for Begin*()                      // enum ImGuiWindowFlags_
 typedef int (*ImGuiTextEditCallback)(ImGuiTextEditCallbackData *data);
 typedef void (*ImGuiSizeConstraintCallback)(ImGuiSizeConstraintCallbackData* data);
-#ifdef _MSC_VER
+#if defined(_MSC_VER) && !defined(__clang__)
 typedef unsigned __int64 ImU64;     // 64-bit unsigned integer
 #else
 typedef unsigned long long ImU64;   // 64-bit unsigned integer