From cb839c2f1c1bdd360ae51ac1cce98cdbae0de796 Mon Sep 17 00:00:00 2001 From: Brendan Taylor Date: Sat, 30 Apr 2011 08:31:51 -0600 Subject: cmd_scrollbars_visibility: don't repeat yourself. --- src/callbacks.c | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) (limited to 'src') diff --git a/src/callbacks.c b/src/callbacks.c index bce399f..fbd5968 100644 --- a/src/callbacks.c +++ b/src/callbacks.c @@ -348,20 +348,9 @@ cmd_javascript_windows() { void cmd_scrollbars_visibility() { - if(uzbl.gui.scrollbars_visible) { - gtk_scrolled_window_set_policy ( - GTK_SCROLLED_WINDOW (uzbl.gui.scrolled_win), - GTK_POLICY_AUTOMATIC, - GTK_POLICY_AUTOMATIC - ); - } - else { - gtk_scrolled_window_set_policy ( - GTK_SCROLLED_WINDOW (uzbl.gui.scrolled_win), - GTK_POLICY_NEVER, - GTK_POLICY_NEVER - ); - } + GtkPolicyType policy = uzbl.gui.scrollbars_visible ? GTK_POLICY_AUTOMATIC : GTK_POLICY_NEVER; + + gtk_scrolled_window_set_policy ( GTK_SCROLLED_WINDOW (uzbl.gui.scrolled_win), policy, policy ); } /* requires webkit >=1.1.14 */ -- cgit v1.2.3