Skip to content

Commit ac0c309

Browse files
authored
Fix build error on UWP (simdjson#896)
For x64-uwp, size_t is 64-bit, DWORD is 32-bit. When /WX compiler option is specified, error occurs.
1 parent 12150ba commit ac0c309

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

windows/toni_ronnko_dirent.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,13 @@ static void dirent_set_errno(int error);
339339
*/
340340
static _WDIR *_wopendir(const wchar_t *dirname) {
341341
_WDIR *dirp;
342+
#if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
343+
/* Desktop */
342344
DWORD n;
345+
#else
346+
/* WinRT */
347+
size_t n;
348+
#endif
343349
wchar_t *p;
344350

345351
/* Must have directory name */

0 commit comments

Comments
 (0)