--- a/oldloader.c Sat Aug 05 00:16:24 2006 +0000
+++ b/oldloader.c Sat Aug 05 00:47:32 2006 +0000
@@ -1571,11 +1571,15 @@
return true;
}
-void GetOldSaveGameName(char *title, const char *file)
+void GetOldSaveGameName(char *title, const char *path, const char *file)
{
- FILE *f = fopen(file, "rb");
- title[0] = 0;
- title[48] = 0;
+ char filename[MAX_PATH];
+ FILE *f;
+
+ snprintf(filename, lengthof(filename), "%s" PATHSEP "%s", path, file);
+ f = fopen(filename, "rb");
+ title[0] = '\0';
+ title[48] = '\0';
if (f == NULL) return;
@@ -1583,8 +1587,3 @@
fclose(f);
}
-
-void GetOldScenarioGameName(char *title, const char *file)
-{
- GetOldSaveGameName(title, file);
-}