Commit d7b68278 authored by Chun-wei Fan's avatar Chun-wei Fan

gtk/gtkrecentchooser.c: Avoid C99isms

Declare variables at the top to the block.

G_GNUC_BEGIN_IGNORE_DEPRECATIONS and G_GNUC_END_IGNORE_DEPRECATIONS with
a ';' at the end is still considered a statement, even if these macros
expand to nothing, which C89 compilers don't really like (oddly speaking)-
but this is life.
parent ce30d16d
......@@ -1027,10 +1027,14 @@ _gtk_recent_chooser_update (GtkActivatable *activatable,
GtkAction *action,
const gchar *property_name)
{
GtkRecentChooser *recent_chooser;
GtkRecentChooser *action_chooser;
GtkRecentAction *recent_action;
G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
GtkRecentChooser *recent_chooser = GTK_RECENT_CHOOSER (activatable);
GtkRecentChooser *action_chooser = GTK_RECENT_CHOOSER (action);
GtkRecentAction *recent_action = GTK_RECENT_ACTION (action);
recent_chooser = GTK_RECENT_CHOOSER (activatable);
action_chooser = GTK_RECENT_CHOOSER (action);
recent_action = GTK_RECENT_ACTION (action);
G_GNUC_END_IGNORE_DEPRECATIONS;
if (strcmp (property_name, "show-numbers") == 0 && recent_chooser_has_show_numbers (recent_chooser))
......@@ -1062,9 +1066,12 @@ void
_gtk_recent_chooser_sync_action_properties (GtkActivatable *activatable,
GtkAction *action)
{
GtkRecentChooser *recent_chooser;
GtkRecentChooser *action_chooser;
G_GNUC_BEGIN_IGNORE_DEPRECATIONS;
GtkRecentChooser *recent_chooser = GTK_RECENT_CHOOSER (activatable);
GtkRecentChooser *action_chooser = GTK_RECENT_CHOOSER (action);
recent_chooser = GTK_RECENT_CHOOSER (activatable);
action_chooser = GTK_RECENT_CHOOSER (action);
G_GNUC_END_IGNORE_DEPRECATIONS;
if (!action)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment