authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-03-07 13:32:43-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-03-07 13:32:43-05:00
log431b3b245959830ac385dd162b779a78c93b1c2d
treea38e4dd0d91669eb9e5cd4706cf7afa06ac348b6
parent197311d7ddffb59e0d2a4ea3b74b7735ef1d4e65

fix windows build


1 files changed, 2 insertions(+), 1 deletions(-)

src/os.cpp+2-1
...@@ -35,6 +35,7 @@...@@ -35,6 +35,7 @@
35#include <shlobj.h>35#include <shlobj.h>
36#include <io.h>36#include <io.h>
37#include <fcntl.h>37#include <fcntl.h>
38#include <ntsecapi.h>
3839
39typedef SSIZE_T ssize_t;40typedef SSIZE_T ssize_t;
40#else41#else
...@@ -1402,7 +1403,7 @@ Error os_make_dir(Buf *path) {...@@ -1402,7 +1403,7 @@ Error os_make_dir(Buf *path) {
14021403
1403static void init_rand() {1404static void init_rand() {
1404#if defined(ZIG_OS_WINDOWS)1405#if defined(ZIG_OS_WINDOWS)
1405 const char bytes[sizeof(unsigned)];1406 char bytes[sizeof(unsigned)];
1406 unsigned seed;1407 unsigned seed;
1407 RtlGenRandom(bytes, sizeof(unsigned));1408 RtlGenRandom(bytes, sizeof(unsigned));
1408 memcpy(&seed, bytes, sizeof(unsigned));1409 memcpy(&seed, bytes, sizeof(unsigned));