]> git.street.me.uk Git - andy/viking.git/commitdiff
[QA] Improve create zoom menu to use G_N_ELEMENTS to know array bounds.
authorRob Norris <rw_norris@hotmail.com>
Fri, 26 Apr 2013 16:03:07 +0000 (17:03 +0100)
committerRob Norris <rw_norris@hotmail.com>
Sat, 27 Apr 2013 00:53:31 +0000 (01:53 +0100)
src/vikwindow.c

index 413c49d7634a5de46e4d135d1e1b04882b8cae85..28c570d6f30cd2a568b1892b895395cad2c6a344 100644 (file)
@@ -407,10 +407,10 @@ static void zoom_changed (GtkMenuShell *menushell,
 static GtkWidget * create_zoom_menu_all_levels ()
 {
   GtkWidget *menu = gtk_menu_new ();
-  char *itemLabels[] = { "0.25", "0.5", "1", "2", "4", "8", "16", "32", "64", "128", "256", "512", "1024", "2048", "4096", "8192", "16384", "32768", NULL };
+  char *itemLabels[] = { "0.25", "0.5", "1", "2", "4", "8", "16", "32", "64", "128", "256", "512", "1024", "2048", "4096", "8192", "16384", "32768" };
 
   int i;
-  for (i = 0 ; itemLabels[i] != NULL ; i++)
+  for (i = 0 ; i < G_N_ELEMENTS(itemLabels) ; i++)
     {
       GtkWidget *item = gtk_menu_item_new_with_label (itemLabels[i]);
       gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);