diff options
author | Bardur Arantsson <bardur@scientician.net> | 2012-06-26 21:00:55 +0200 |
---|---|---|
committer | Bardur Arantsson <bardur@scientician.net> | 2012-06-26 21:00:55 +0200 |
commit | 9f4251ec8809d716eeb7930928517b9e2bcdea86 (patch) | |
tree | bfd732eb553721d083b0e6cec45745966ded103b | |
parent | 4ac43f667228f37723071895b654422bbaad4835 (diff) |
Remove "player_uid" global
-rw-r--r-- | src/externs.h | 1 | ||||
-rw-r--r-- | src/files.c | 14 | ||||
-rw-r--r-- | src/main.c | 2 | ||||
-rw-r--r-- | src/variable.c | 5 |
4 files changed, 9 insertions, 13 deletions
diff --git a/src/externs.h b/src/externs.h index 74cc34bd..300bc73d 100644 --- a/src/externs.h +++ b/src/externs.h @@ -299,7 +299,6 @@ extern s16b health_who; extern s16b monster_race_idx; extern s16b monster_ego_idx; extern object_type *tracked_object; -extern int player_uid; extern char player_name[32]; extern char player_base[32]; extern char died_from[80]; diff --git a/src/files.c b/src/files.c index cd3a5bf4..c1ff6d36 100644 --- a/src/files.c +++ b/src/files.c @@ -4727,7 +4727,7 @@ struct high_score char who[16]; /* Player Name (string) */ - char uid[8]; /* Player UID (number) */ + char unused_1[8]; /* Kept for compatibility only */ char sex[2]; /* Player Sex (string) */ char p_r[3]; /* Player Race (number) */ @@ -4918,7 +4918,7 @@ static void display_scores_aux(int highscore_fd, int from, int to, int note, hig { int pcs, pr, ps, pc, clev, mlev, cdun, mdun; - cptr user, gold, when, aged; + cptr gold, when, aged; int in_arena, in_quest; @@ -4960,7 +4960,6 @@ static void display_scores_aux(int highscore_fd, int from, int to, int note, hig in_quest = atoi(the_score.inside_quest); /* Hack -- extract the gold and such */ - for (user = the_score.uid; isspace(*user); user++) /* loop */; for (when = the_score.day; isspace(*when); when++) /* loop */; for (gold = the_score.gold; isspace(*gold); gold++) /* loop */; for (aged = the_score.turns; isspace(*aged); aged++) /* loop */; @@ -5008,8 +5007,8 @@ static void display_scores_aux(int highscore_fd, int from, int to, int note, hig /* And still another line of info */ sprintf(out_val, - " (User %s, Date %s, Gold %s, Turn %s).", - user, when, gold, aged); + " (Date %s, Gold %s, Turn %s).", + when, gold, aged); c_put_str(attr, out_val, n*4 + 4, 0); } @@ -5378,7 +5377,6 @@ static errr top_twenty(void) sprintf(the_score.who, "%-.15s", player_name); /* Save the player info XXX XXX XXX */ - sprintf(the_score.uid, "%7u", player_uid); sprintf(the_score.sex, "%c", (p_ptr->psex ? 'm' : 'f')); sprintf(the_score.p_r, "%2d", p_ptr->prace); sprintf(the_score.p_s, "%2d", p_ptr->pracem); @@ -5455,6 +5453,9 @@ errr predict_score(void) goto out; } + /* Clear the record */ + WIPE(&the_score, high_score); + /* Save the version */ sprintf(the_score.what, "%ld.%ld.%ld", (long int) VERSION_MAJOR, (long int) VERSION_MINOR, (long int) VERSION_PATCH); @@ -5478,7 +5479,6 @@ errr predict_score(void) sprintf(the_score.who, "%-.15s", player_name); /* Save the player info XXX XXX XXX */ - sprintf(the_score.uid, "%7u", player_uid); sprintf(the_score.sex, "%c", (p_ptr->psex ? 'm' : 'f')); sprintf(the_score.p_r, "%2d", p_ptr->prace); sprintf(the_score.p_s, "%2d", p_ptr->pracem); @@ -248,6 +248,8 @@ int main(int argc, char *argv[]) bool_ args = TRUE; + int player_uid; + #ifdef CHECK_MEMORY_LEAKS GC_find_leak = 1; #endif /* CHECK_MEMORY_LEAKS */ diff --git a/src/variable.c b/src/variable.c index 13209ead..e5a4e92c 100644 --- a/src/variable.c +++ b/src/variable.c @@ -386,11 +386,6 @@ object_type *tracked_object; /* - * User info - */ -int player_uid; - -/* * Current player's character name */ char player_name[32]; |