Fix some warnings.
* gdk/x11/gdkproperty-x11.c: (gdk_property_get): Fix wrong type in g_new -- bug if sizeof (GtkAtom) != sizeof (GtkAtom *). * gdk/x11/gdkwindow-x11.c: (create_moveresize_window): FALSE -> NULL * gtk/gtkaccellabel.c: (gtk_accel_label_refetch): Remove unused local. * gtk/gtklistitem.c: (gtk_list_item_expose): Remove unused local. * gtk/gtktextiter.c: (_gtk_text_iter_backward_indexable_segment): Restructure loop to get rid of uninitialized variable warning. Also gives a tiny efficiency gain.
This commit is contained in:
@ -2109,7 +2109,7 @@ _gtk_text_iter_backward_indexable_segment (GtkTextIter *iter)
|
||||
* segment just before our current segment.
|
||||
*/
|
||||
g_assert (seg != real->segment);
|
||||
while (seg != real->segment)
|
||||
do
|
||||
{
|
||||
prev_seg = seg;
|
||||
prev_any_seg = any_seg;
|
||||
@ -2119,6 +2119,7 @@ _gtk_text_iter_backward_indexable_segment (GtkTextIter *iter)
|
||||
while (seg->char_count == 0)
|
||||
seg = seg->next;
|
||||
}
|
||||
while (seg != real->segment);
|
||||
|
||||
g_assert (prev_seg != NULL);
|
||||
g_assert (prev_any_seg != NULL);
|
||||
|
||||
Reference in New Issue
Block a user