SaveScoreToFilename(filename);
}
-static void ExecuteAsThread(SDL_ThreadFunction function, char *name, void *data,
- char *error)
+void ExecuteAsThread(SDL_ThreadFunction function, char *name, void *data,
+ char *error)
{
SDL_Thread *thread = SDL_CreateThread(function, name, data);
Delay(1);
}
-static char *getPasswordJSON(char *password)
+char *getPasswordJSON(char *password)
{
static char password_json[MAX_FILENAME_LEN] = "";
static boolean initialized = FALSE;
int getMappedElement(int);
+void ExecuteAsThread(SDL_ThreadFunction, char *, void *, char *);
+char *getPasswordJSON(char *);
+
void LoadLevelFromFilename(struct LevelInfo *, char *);
void LoadLevel(int);
void LoadLevelTemplate(int);