Skip to content
Snippets Groups Projects
Commit 392ec43a authored by Rob Swindell's avatar Rob Swindell :speech_balloon:
Browse files

Fix off-by-one error caught by GCC:

gtkmonitor.c:156:79: warning: iteration 9 invokes undefined behavior [-Waggressive-loop-optimizations]
   sprintf(str,"%-2d  SL: %-2d  F1: %s",i,cfg.val_level[i],ltoaf(cfg.val_flags1[i],flags));
                                                                 ~~~~~~~~~~~~~~^~~
gtkmonitor.c:151:2: note: within this loop
  for(i=1; i<=10; i++) {
  ^~~
parent a744e1bf
No related branches found
No related tags found
No related merge requests found
...@@ -153,7 +153,7 @@ void refresh_events(void) ...@@ -153,7 +153,7 @@ void refresh_events(void)
gtk_list_store_append(quickstore, &curr); gtk_list_store_append(quickstore, &curr);
quickslots++; quickslots++;
} }
sprintf(str,"%-2d SL: %-2d F1: %s",i,cfg.val_level[i],ltoaf(cfg.val_flags1[i],flags)); sprintf(str,"%-2d SL: %-2d F1: %s",i,cfg.val_level[i - 1],ltoaf(cfg.val_flags1[i - 1],flags));
gtk_list_store_set(quickstore, &curr, 0, str, -1); gtk_list_store_set(quickstore, &curr, 0, str, -1);
gtk_tree_model_iter_next(GTK_TREE_MODEL(quickstore), &curr); gtk_tree_model_iter_next(GTK_TREE_MODEL(quickstore), &curr);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment