diff options
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/update-game-score.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib-src/update-game-score.c b/lib-src/update-game-score.c index 55737c542d7..2a699b2550d 100644 --- a/lib-src/update-game-score.c +++ b/lib-src/update-game-score.c | |||
| @@ -357,7 +357,9 @@ read_scores (filename, scores, count) | |||
| 357 | scorecount++; | 357 | scorecount++; |
| 358 | if (scorecount >= cursize) | 358 | if (scorecount >= cursize) |
| 359 | { | 359 | { |
| 360 | ret = (struct score_entry *) realloc (ret, cursize *= 2); | 360 | cursize *= 2; |
| 361 | ret = (struct score_entry *) | ||
| 362 | realloc (ret, (sizeof (struct score_entry) * cursize)); | ||
| 361 | if (!ret) | 363 | if (!ret) |
| 362 | return -1; | 364 | return -1; |
| 363 | } | 365 | } |