char *getLoginName(void);
char *getRealName(void);
-char *getHomeDir(void);
char *getBasePath(char *);
char *getBaseName(char *);
+char *getBaseNamePtr(char *);
char *getPath2(char *, char *);
char *getPath3(char *, char *, char*);
int get_parameter_value(char *, char *, int);
int get_auto_parameter_value(char *, char *);
+struct ScreenModeInfo *get_screen_mode_from_string(char *);
+
struct FileInfo *getFileListFromConfigList(struct ConfigInfo *,
struct ConfigTypeInfo *,
char **, int);
void ReloadCustomArtworkList(struct ArtworkListInfo *);
void FreeCustomArtworkLists(struct ArtworkListInfo *);
-#if !defined(PLATFORM_UNIX)
-void initErrorFile();
-FILE *openErrorFile();
+char *getErrorFilename(char *);
+void openErrorFile();
+void closeErrorFile();
void dumpErrorFile();
-#endif
+void NotifyUserAboutErrorFile();
void debug_print_timestamp(int, char *);