Skip to content

Commit 616c3db

Browse files
committed
Manually fix imQsort
1 parent 13606c8 commit 616c3db

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

cimgui.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,10 @@
3535

3636
#ifdef _MSC_VER
3737
typedef unsigned __int64 ImU64;
38+
#define CIMGUI_CDECL __cdecl
3839
#else
3940
//typedef unsigned long long ImU64;
41+
#define CIMGUI_CDECL
4042
#endif
4143

4244
#ifndef CIMGUI_DEFINE_ENUMS_AND_STRUCTS
@@ -4700,7 +4702,7 @@ CIMGUI_API void ImGuiPlatformImeData_destroy(ImGuiPlatformImeData* self);
47004702
CIMGUI_API ImGuiID igImHashData(const void* data,size_t data_size,ImGuiID seed);
47014703
CIMGUI_API ImGuiID igImHashStr(const char* data,size_t data_size,ImGuiID seed);
47024704
CIMGUI_API const char* igImHashSkipUncontributingPrefix(const char* label);
4703-
CIMGUI_API void igImQsort(void* base,size_t count,size_t size_of_element,int(__cdecl*compare_func)(void const*,void const*));
4705+
CIMGUI_API void igImQsort(void* base,size_t count,size_t size_of_element,int(CIMGUI_CDECL*compare_func)(void const*,void const*));
47044706
CIMGUI_API ImU32 igImAlphaBlendColors(ImU32 col_a,ImU32 col_b);
47054707
CIMGUI_API bool igImIsPowerOfTwo_Int(int v);
47064708
CIMGUI_API bool igImIsPowerOfTwo_U64(ImU64 v);

0 commit comments

Comments
 (0)