Index: apps/plugins/lib/highscore.c =================================================================== --- apps/plugins/lib/highscore.c (revision 21186) +++ apps/plugins/lib/highscore.c (working copy) @@ -57,7 +57,7 @@ fd = rb->open(filename, O_RDONLY); - rb->memset(scores, 0, sizeof(struct highscore)*(num_scores+1)); + rb->memset(scores, 0, sizeof(struct highscore)*num_scores); if(fd < 0) return -1; @@ -115,7 +115,7 @@ scores[i].score = score; scores[i].level = level; /* Need to sort out entering a name... maybe old three letter arcade style */ - new = 1; + new = i+1; break; } }