projects
/
rocksndiamonds.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
11041e4
)
added level name/author and "rate time over score" flag when adding score
author
Holger Schemel
<info@artsoft.org>
Tue, 22 Jun 2021 07:59:59 +0000
(09:59 +0200)
committer
Holger Schemel
<info@artsoft.org>
Tue, 22 Jun 2021 07:59:59 +0000
(09:59 +0200)
src/files.c
patch
|
blob
|
history
diff --git
a/src/files.c
b/src/files.c
index bb3832bd082ed26e354eb9fe5234c6299b0f692c..93d38e7c44e2d238e1cc7bb9b64168c489e30b2b 100644
(file)
--- a/
src/files.c
+++ b/
src/files.c
@@
-9276,6
+9276,8
@@
static void UploadScoreToServerExt(struct HttpRequest *request,
char *levelset_identifier = getEscapedJSON(leveldir_current->identifier);
char *levelset_name = getEscapedJSON(leveldir_current->name);
char *levelset_author = getEscapedJSON(leveldir_current->author);
char *levelset_identifier = getEscapedJSON(leveldir_current->identifier);
char *levelset_name = getEscapedJSON(leveldir_current->name);
char *levelset_author = getEscapedJSON(leveldir_current->author);
+ char *level_name = getEscapedJSON(level.name);
+ char *level_author = getEscapedJSON(level.author);
char *player_name = getEscapedJSON(score_entry->name);
snprintf(request->body, MAX_HTTP_BODY_SIZE,
char *player_name = getEscapedJSON(score_entry->name);
snprintf(request->body, MAX_HTTP_BODY_SIZE,
@@
-9287,6
+9289,9
@@
static void UploadScoreToServerExt(struct HttpRequest *request,
" \"levelset_num_levels\": \"%d\",\n"
" \"levelset_first_level\": \"%d\",\n"
" \"level_nr\": \"%d\",\n"
" \"levelset_num_levels\": \"%d\",\n"
" \"levelset_first_level\": \"%d\",\n"
" \"level_nr\": \"%d\",\n"
+ " \"level_name\": \"%s\",\n"
+ " \"level_author\": \"%s\",\n"
+ " \"rate_time_over_score\": \"%d\",\n"
" \"player_name\": \"%s\",\n"
" \"score\": \"%d\",\n"
" \"time\": \"%d\",\n"
" \"player_name\": \"%s\",\n"
" \"score\": \"%d\",\n"
" \"time\": \"%d\",\n"
@@
-9300,6
+9305,9
@@
static void UploadScoreToServerExt(struct HttpRequest *request,
leveldir_current->levels,
leveldir_current->first_level,
level_nr,
leveldir_current->levels,
leveldir_current->first_level,
level_nr,
+ level_name,
+ level_author,
+ level.rate_time_over_score,
player_name,
score_entry->score,
score_entry->time,
player_name,
score_entry->score,
score_entry->time,
@@
-9311,6
+9319,8
@@
static void UploadScoreToServerExt(struct HttpRequest *request,
checked_free(levelset_identifier);
checked_free(levelset_name);
checked_free(levelset_author);
checked_free(levelset_identifier);
checked_free(levelset_name);
checked_free(levelset_author);
+ checked_free(level_name);
+ checked_free(level_author);
checked_free(player_name);
ConvertHttpRequestBodyToServerEncoding(request);
checked_free(player_name);
ConvertHttpRequestBodyToServerEncoding(request);