checkmenuitem: prefer early return
This commit is contained in:
@ -637,12 +637,6 @@ gtk_real_check_menu_item_draw_indicator (GtkCheckMenuItem *check_menu_item,
|
|||||||
{
|
{
|
||||||
GtkCheckMenuItemPrivate *priv = check_menu_item->priv;
|
GtkCheckMenuItemPrivate *priv = check_menu_item->priv;
|
||||||
GtkWidget *widget;
|
GtkWidget *widget;
|
||||||
gint x, y;
|
|
||||||
|
|
||||||
widget = GTK_WIDGET (check_menu_item);
|
|
||||||
|
|
||||||
if (gtk_widget_is_drawable (widget))
|
|
||||||
{
|
|
||||||
GtkAllocation allocation;
|
GtkAllocation allocation;
|
||||||
GtkStyleContext *context;
|
GtkStyleContext *context;
|
||||||
guint border_width;
|
guint border_width;
|
||||||
@ -650,9 +644,15 @@ gtk_real_check_menu_item_draw_indicator (GtkCheckMenuItem *check_menu_item,
|
|||||||
guint toggle_size;
|
guint toggle_size;
|
||||||
guint toggle_spacing;
|
guint toggle_spacing;
|
||||||
guint indicator_size;
|
guint indicator_size;
|
||||||
|
gint x, y;
|
||||||
GtkStateFlags state;
|
GtkStateFlags state;
|
||||||
GtkBorder padding;
|
GtkBorder padding;
|
||||||
|
|
||||||
|
widget = GTK_WIDGET (check_menu_item);
|
||||||
|
|
||||||
|
if (!gtk_widget_is_drawable (widget))
|
||||||
|
return;
|
||||||
|
|
||||||
context = gtk_widget_get_style_context (widget);
|
context = gtk_widget_get_style_context (widget);
|
||||||
state = gtk_widget_get_state_flags (widget);
|
state = gtk_widget_get_state_flags (widget);
|
||||||
gtk_style_context_get_padding (context, state, &padding);
|
gtk_style_context_get_padding (context, state, &padding);
|
||||||
@ -692,7 +692,6 @@ gtk_real_check_menu_item_draw_indicator (GtkCheckMenuItem *check_menu_item,
|
|||||||
indicator_size, indicator_size);
|
indicator_size, indicator_size);
|
||||||
|
|
||||||
gtk_style_context_restore (context);
|
gtk_style_context_restore (context);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user