X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=include%2Fwimlib_tchar.h;h=5b92310066b5781291430e25f716b16353349d33;hp=3ec85fc58007002ba70abb32a7f79a96a28fd912;hb=4f9ccdbed3ee79171d0b861c4ba93b54ce8feaac;hpb=61db93f82eca3fe9f7676355c709c58cc425a6ad diff --git a/include/wimlib_tchar.h b/include/wimlib_tchar.h index 3ec85fc5..5b923100 100644 --- a/include/wimlib_tchar.h +++ b/include/wimlib_tchar.h @@ -30,6 +30,7 @@ typedef wchar_t tchar; # define istalpha iswalpha # define istspace iswspace # define tstrcmp wcscmp +# define tstrncmp wcsncmp # define tstrchr wcschr # define tstrpbrk wcspbrk # define tstrrchr wcsrchr @@ -60,6 +61,7 @@ typedef wchar_t tchar; # define tstrerror_r win32_strerror_r_replacement # define trename win32_rename_replacement # define ttruncate win32_truncate_replacement +# define tglob win32_wglob #else /* __WIN32__ */ /* For non-Windows builds, the "tchar" type will be one byte and will specify a * string in the locale-dependent multibyte encoding. However, only UTF-8 is @@ -89,6 +91,7 @@ typedef char tchar; # define istalpha isalpha # define istspace isspace # define tstrcmp strcmp +# define tstrncmp strncmp # define tstrchr strchr # define tstrpbrk strpbrk # define tstrrchr strrchr @@ -116,6 +119,7 @@ typedef char tchar; # define trename rename # define ttruncate truncate # define taccess access +# define tglob glob #endif /* !__WIN32__ */ #endif /* _WIMLIB_TCHAR_H */