Win32: fix open mode signedness
authorRémi Denis-Courmont <remi@remlab.net>
Fri, 21 Sep 2012 07:19:02 +0000 (10:19 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Fri, 21 Sep 2012 07:19:02 +0000 (10:19 +0300)
src/win32/filesystem.c

index a9d0809..d071afd 100644 (file)
@@ -66,7 +66,7 @@ static wchar_t *widen_path (const char *path)
 
 int vlc_open (const char *filename, int flags, ...)
 {
-    unsigned int mode = 0;
+    int mode = 0;
     va_list ap;
 
     flags |= O_NOINHERIT; /* O_CLOEXEC */
@@ -76,7 +76,7 @@ int vlc_open (const char *filename, int flags, ...)
 
     va_start (ap, flags);
     if (flags & O_CREAT)
-        mode = va_arg (ap, unsigned int);
+        mode = va_arg (ap, int);
     va_end (ap);
 
     /*