misc/physfs/extras/hwpacksmounter.c
branchwebgl
changeset 8833 c13ebed437cb
parent 8450 404ddce27b23
parent 8830 343d3f0d6a86
child 8836 7a474fcc343d
--- a/misc/physfs/extras/hwpacksmounter.c	Wed Feb 20 02:21:58 2013 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,35 +0,0 @@
-#include <string.h>
-#include <stdio.h>
-#include <stdlib.h>
-
-#include "hwpacksmounter.h"
-
-PHYSFS_DECL void hedgewarsMountPackages()
-{
-    char ** filesList = PHYSFS_enumerateFiles("/");
-    char **i;
-
-    for (i = filesList; *i != NULL; i++)
-    {
-        char * fileName = *i;
-        int fileNameLength = strlen(fileName);
-        if (fileNameLength > 4)
-            if (strcmp(fileName + fileNameLength - 4, ".hwp") == 0)
-            {
-                const char * dir = PHYSFS_getRealDir(fileName);
-                if(dir)
-                {
-                    char * fullPath = (char *)malloc(strlen(dir) + fileNameLength + 2);
-                    strcpy(fullPath, dir);
-                    strcat(fullPath, "/");
-                    strcat(fullPath, fileName);
-
-                    PHYSFS_mount(fullPath, NULL, 1);
-
-                    free(fullPath);
-                }
-            }
-    }
-
-    PHYSFS_freeList(filesList);
-}