Fixed 'stats' page crashing when compiled from source
This commit is contained in:
parent
00d9685b19
commit
790a373637
@ -474,7 +474,7 @@ void stat_ui(WINDOW *win, Stat_struct *stats) {
|
|||||||
|
|
||||||
row += 3;
|
row += 3;
|
||||||
append_line("Best WPM: ", temp_str);
|
append_line("Best WPM: ", temp_str);
|
||||||
gcvt(stats->data[BEST_WPM], 5, temp_num);
|
gcvt((double)stats->data[BEST_WPM], 5, temp_num);
|
||||||
append_line(temp_num, temp_str);
|
append_line(temp_num, temp_str);
|
||||||
print_centered_text(win, row, temp_str);
|
print_centered_text(win, row, temp_str);
|
||||||
row++;
|
row++;
|
||||||
@ -498,14 +498,14 @@ void stat_ui(WINDOW *win, Stat_struct *stats) {
|
|||||||
temp_str[0] = '\0';
|
temp_str[0] = '\0';
|
||||||
|
|
||||||
append_line("Tests Completed: ", temp_str);
|
append_line("Tests Completed: ", temp_str);
|
||||||
gcvt(stats->data[TESTS_COMPLETE], 5, temp_num);
|
gcvt((double)stats->data[TESTS_COMPLETE], 5, temp_num);
|
||||||
append_line(temp_num, temp_str);
|
append_line(temp_num, temp_str);
|
||||||
print_centered_text(win, row, temp_str);
|
print_centered_text(win, row, temp_str);
|
||||||
row++;
|
row++;
|
||||||
temp_str[0] = '\0';
|
temp_str[0] = '\0';
|
||||||
|
|
||||||
append_line("Keys Typed: ", temp_str);
|
append_line("Keys Typed: ", temp_str);
|
||||||
gcvt(stats->data[CHARS_TYPED], 5, temp_num);
|
gcvt((double)stats->data[CHARS_TYPED], 5, temp_num);
|
||||||
append_line(temp_num, temp_str);
|
append_line(temp_num, temp_str);
|
||||||
print_centered_text(win, row, temp_str);
|
print_centered_text(win, row, temp_str);
|
||||||
row++;
|
row++;
|
||||||
@ -520,35 +520,35 @@ void stat_ui(WINDOW *win, Stat_struct *stats) {
|
|||||||
temp_str[0] = '\0';
|
temp_str[0] = '\0';
|
||||||
|
|
||||||
append_line("5 Word Test: ", temp_str);
|
append_line("5 Word Test: ", temp_str);
|
||||||
gcvt(stats->data[W_5], 5, temp_num);
|
gcvt((double)stats->data[W_5], 5, temp_num);
|
||||||
append_line(temp_num, temp_str);
|
append_line(temp_num, temp_str);
|
||||||
print_centered_text(win, row, temp_str);
|
print_centered_text(win, row, temp_str);
|
||||||
row++;
|
row++;
|
||||||
temp_str[0] = '\0';
|
temp_str[0] = '\0';
|
||||||
|
|
||||||
append_line("10 Word Test: ", temp_str);
|
append_line("10 Word Test: ", temp_str);
|
||||||
gcvt(stats->data[W_10], 5, temp_num);
|
gcvt((double)stats->data[W_10], 5, temp_num);
|
||||||
append_line(temp_num, temp_str);
|
append_line(temp_num, temp_str);
|
||||||
print_centered_text(win, row, temp_str);
|
print_centered_text(win, row, temp_str);
|
||||||
row++;
|
row++;
|
||||||
temp_str[0] = '\0';
|
temp_str[0] = '\0';
|
||||||
|
|
||||||
append_line("25 Word Test: ", temp_str);
|
append_line("25 Word Test: ", temp_str);
|
||||||
gcvt(stats->data[W_25], 5, temp_num);
|
gcvt((double)stats->data[W_25], 5, temp_num);
|
||||||
append_line(temp_num, temp_str);
|
append_line(temp_num, temp_str);
|
||||||
print_centered_text(win, row, temp_str);
|
print_centered_text(win, row, temp_str);
|
||||||
row++;
|
row++;
|
||||||
temp_str[0] = '\0';
|
temp_str[0] = '\0';
|
||||||
|
|
||||||
append_line("50 Word Test: ", temp_str);
|
append_line("50 Word Test: ", temp_str);
|
||||||
gcvt(stats->data[W_50], 5, temp_num);
|
gcvt((double)stats->data[W_50], 5, temp_num);
|
||||||
append_line(temp_num, temp_str);
|
append_line(temp_num, temp_str);
|
||||||
print_centered_text(win, row, temp_str);
|
print_centered_text(win, row, temp_str);
|
||||||
row++;
|
row++;
|
||||||
temp_str[0] = '\0';
|
temp_str[0] = '\0';
|
||||||
|
|
||||||
append_line("100 Word Test: ", temp_str);
|
append_line("100 Word Test: ", temp_str);
|
||||||
gcvt(stats->data[W_100], 5, temp_num);
|
gcvt((double)stats->data[W_100], 5, temp_num);
|
||||||
append_line(temp_num, temp_str);
|
append_line(temp_num, temp_str);
|
||||||
print_centered_text(win, row, temp_str);
|
print_centered_text(win, row, temp_str);
|
||||||
row += 2;
|
row += 2;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user