]> git.sesse.net Git - vlc/blobdiff - src/text/unicode.c
Add mode parameter to utf8_mkdir, and stop creating configuration
[vlc] / src / text / unicode.c
index c93202ce5205fdb563c054803c2bafb6ae19f120..a2abd399c7fe91e8fe413e092bb783a8fa1cd481 100644 (file)
@@ -325,7 +325,7 @@ FILE *utf8_fopen (const char *filename, const char *mode)
  * @return A 0 return value indicates success. A -1 return value indicates an
  *        error, and an error code is stored in errno
  */
-int utf8_mkdir( const char *dirname )
+int utf8_mkdir( const char *dirname, mode_t mode )
 {
 #if defined (UNDER_CE) || defined (WIN32)
     wchar_t wname[MAX_PATH + 1];
@@ -372,7 +372,7 @@ int utf8_mkdir( const char *dirname )
         errno = ENOENT;
         return -1;
     }
-    res = mkdir( locname, 0755 );
+    res = mkdir( locname, mode );
 
     LocaleFree( locname );
     return res;