removed unused code for common (system-wide) data directory
authorHolger Schemel <info@artsoft.org>
Fri, 14 May 2021 16:46:42 +0000 (18:46 +0200)
committerHolger Schemel <info@artsoft.org>
Fri, 14 May 2021 16:46:42 +0000 (18:46 +0200)
src/libgame/setup.c
src/libgame/setup.h

index 2580b6dcbb1bfce7c6782f3fb98c1eb82699a644..37b7db1214cf19b8acc6bdc2b233c7dbb1561e4f 100644 (file)
@@ -1634,29 +1634,6 @@ char *getHomeDir(void)
   return dir;
 }
 
-char *getCommonDataDir(void)
-{
-  static char *common_data_dir = NULL;
-
-#if defined(PLATFORM_WIN32)
-  if (common_data_dir == NULL)
-  {
-    char *dir = checked_malloc(MAX_PATH + 1);
-
-    if (SUCCEEDED(SHGetFolderPath(NULL, CSIDL_COMMON_DOCUMENTS, NULL, 0, dir))
-       && !strEqual(dir, ""))          // empty for Windows 95/98
-      common_data_dir = getPath2(dir, program.userdata_subdir);
-    else
-      common_data_dir = options.rw_base_directory;
-  }
-#else
-  if (common_data_dir == NULL)
-    common_data_dir = options.rw_base_directory;
-#endif
-
-  return common_data_dir;
-}
-
 char *getPersonalDataDir(void)
 {
   static char *personal_data_dir = NULL;
index da6c3f9fb9695bfd844a24c4fdf51ba0d1bf3252..0b7a862838f1a5cdff864923d6e39aa845076584 100644 (file)
@@ -314,7 +314,6 @@ void sortTreeInfo(TreeInfo **);
 void freeTreeInfo(TreeInfo *);
 
 char *getHomeDir(void);
-char *getCommonDataDir(void);
 char *getPersonalDataDir(void);
 char *getMainUserGameDataDir(void);
 char *getUserGameDataDir(void);