diff options
Diffstat (limited to 'hardinfo2/benchmark.c')
-rw-r--r-- | hardinfo2/benchmark.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/hardinfo2/benchmark.c b/hardinfo2/benchmark.c index 6fef2507..bdd331d4 100644 --- a/hardinfo2/benchmark.c +++ b/hardinfo2/benchmark.c @@ -573,7 +573,12 @@ static gchar *get_benchmark_results() machineram, i); for (; i >= 0; i--) { if ((scan_callback = entries[i].scan_callback)) { - scan_callback(FALSE); + if (bench_results[i] < 0.0) { + /* benchmark was cancelled */ + scan_callback(TRUE); + } else { + scan_callback(FALSE); + } result = h_strdup_cprintf("[bench%d]\n" "name=%s\n" |