fix tk_wstricmp for mingw

This commit is contained in:
lixianjing 2023-01-10 17:52:38 +08:00
parent 0d4d3aac72
commit f52e26e799
2 changed files with 7 additions and 0 deletions

View File

@ -2,6 +2,8 @@
2023/01/10
* 卸载字体时重置canvas字体(感谢陈聪提供补丁)
* 修正一个scons兼容性的问题主要是如果windows系统是64bit但安装的python是32bit的情况下原来的scons脚本会出错(感谢陈谭提供补丁)。
* 修正mingw中没有wcscasecmp函数编译出错的问题(感谢陈谭提供补丁)。
2023/01/09
* 退回补丁e1565fd(感谢雨欣提供补丁)

View File

@ -22,6 +22,7 @@
#include "tkc/fs.h"
#include "tkc/mem.h"
#include "tkc/utf8.h"
#include "tkc/wstr.h"
#include "tkc/path.h"
#include "tkc/utils.h"
#include "tkc/object.h"
@ -793,7 +794,11 @@ int32_t tk_wstricmp(const wchar_t* a, const wchar_t* b) {
return 1;
}
#ifdef MINGW
return wcs_case_cmp(a, b);
#else
return wcscasecmp(a, b);
#endif
}
char* tk_str_copy(char* dst, const char* src) {