+2004-10-20 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/goption.c (get_change): Don't return the wrong
+ change. (#155856, Lucas Rocha)
+
2004-10-17 Matthias Clasen <mclasen@redhat.com>
* glib/gutils.h (G_IS_DIR_SEPARATOR):
+2004-10-20 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/goption.c (get_change): Don't return the wrong
+ change. (#155856, Lucas Rocha)
+
2004-10-17 Matthias Clasen <mclasen@redhat.com>
* glib/gutils.h (G_IS_DIR_SEPARATOR):
+2004-10-20 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/goption.c (get_change): Don't return the wrong
+ change. (#155856, Lucas Rocha)
+
2004-10-17 Matthias Clasen <mclasen@redhat.com>
* glib/gutils.h (G_IS_DIR_SEPARATOR):
+2004-10-20 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/goption.c (get_change): Don't return the wrong
+ change. (#155856, Lucas Rocha)
+
2004-10-17 Matthias Clasen <mclasen@redhat.com>
* glib/gutils.h (G_IS_DIR_SEPARATOR):
+2004-10-20 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/goption.c (get_change): Don't return the wrong
+ change. (#155856, Lucas Rocha)
+
2004-10-17 Matthias Clasen <mclasen@redhat.com>
* glib/gutils.h (G_IS_DIR_SEPARATOR):
change = list->data;
if (change->arg_data == arg_data)
- break;
+ goto found;
}
- if (!change)
- {
- change = g_new0 (Change, 1);
- change->arg_type = arg_type;
- change->arg_data = arg_data;
-
- context->changes = g_list_prepend (context->changes, change);
- }
+ change = g_new0 (Change, 1);
+ change->arg_type = arg_type;
+ change->arg_data = arg_data;
+
+ context->changes = g_list_prepend (context->changes, change);
+ found:
+
return change;
}