Преглед на файлове

Allow a mount point of NULL to mean "/".

Ryan C. Gordon преди 21 години
родител
ревизия
779e526014
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      physfs.c

+ 3 - 1
physfs.c

@@ -987,7 +987,9 @@ int PHYSFS_mount(const char *newDir, const char *mountPoint, int appendToPath)
     DirHandle *i;
     DirHandle *i;
 
 
     BAIL_IF_MACRO(newDir == NULL, ERR_INVALID_ARGUMENT, 0);
     BAIL_IF_MACRO(newDir == NULL, ERR_INVALID_ARGUMENT, 0);
-    BAIL_IF_MACRO(mountPoint == NULL, ERR_INVALID_ARGUMENT, 0);
+
+    if (mountPoint == NULL)
+        mountPoint = "/";
 
 
     __PHYSFS_platformGrabMutex(stateLock);
     __PHYSFS_platformGrabMutex(stateLock);