]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
src: replace mkdir() with g_mkdir()
authorDaniel P. Berrangé <berrange@redhat.com>
Fri, 17 Jan 2020 11:21:29 +0000 (11:21 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Wed, 29 Jan 2020 14:51:40 +0000 (14:51 +0000)
g_mkdir() provides portability to Windows platforms.

Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
src/util/virfile.c
tests/virlockspacetest.c

index 51a0d40b50792f32d4639c4f04ef00275be2144e..d0e0062aa788529df763d265a846cadd3c7a206f 100644 (file)
@@ -3029,7 +3029,7 @@ virFileMakePathHelper(char *path, mode_t mode)
         *p = '/';
     }
 
-    if (mkdir(path, mode) < 0 && errno != EEXIST)
+    if (g_mkdir(path, mode) < 0 && errno != EEXIST)
         return -1;
 
     return 0;
index 57deb288a9a66db85cd58180de2d874f0c52fb40..40395e8c726bc6023ac15eaa61d99a996f83d128 100644 (file)
@@ -300,7 +300,7 @@ static int testLockSpaceResourceLockPath(const void *args G_GNUC_UNUSED)
     if (!(lockspace = virLockSpaceNew(NULL)))
         goto cleanup;
 
-    if (mkdir(LOCKSPACE_DIR, 0700) < 0)
+    if (g_mkdir(LOCKSPACE_DIR, 0700) < 0)
         goto cleanup;
 
     if (virLockSpaceCreateResource(lockspace, LOCKSPACE_DIR "/foo") < 0)