X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ffiles.c;fp=src%2Ffiles.c;h=fc45f7731b298cf7f3ff9d1d2c496c0ed0e85b15;hb=ab3d5a2937d41e04be3ae8884d9295d59ff346cd;hp=1c4faf2da5e2a7411b103313492ee9af3ba76406;hpb=df4d152e1d4bd75c59ba9ce469a7b308ec718905;p=rocksndiamonds.git diff --git a/src/files.c b/src/files.c index 1c4faf2d..fc45f773 100644 --- a/src/files.c +++ b/src/files.c @@ -9068,6 +9068,12 @@ char *getPasswordJSON(char *password) return password_json; } +struct ApiGetScoreThreadData +{ + int level_nr; + char *score_cache_filename; +}; + static void ApiGetScoreExt(struct HttpRequest *request, struct HttpResponse *response, int level_nr, @@ -9154,12 +9160,6 @@ static void ApiGetScore(int level_nr, char *score_cache_filename) checked_free(response); } -struct ApiGetScoreThreadData -{ - int level_nr; - char *score_cache_filename; -}; - static int ApiGetScoreThread(void *data_raw) { struct ApiGetScoreThreadData *data = data_raw; @@ -9327,6 +9327,13 @@ static char *get_file_base64(char *filename) return buffer_encoded; } +struct ApiAddScoreThreadData +{ + int level_nr; + char *score_tape_filename; + struct ScoreEntry score_entry; +}; + static void ApiAddScoreExt(struct HttpRequest *request, struct HttpResponse *response, int level_nr, @@ -9450,13 +9457,6 @@ static void ApiAddScore(int level_nr, char *score_tape_filename, checked_free(response); } -struct ApiAddScoreThreadData -{ - int level_nr; - char *score_tape_filename; - struct ScoreEntry score_entry; -}; - static int ApiAddScoreThread(void *data_raw) { struct ApiAddScoreThreadData *data = data_raw;