diff --git a/gtk/gtkrecentmanager.c b/gtk/gtkrecentmanager.c index 106b260135..a83e86a93f 100644 --- a/gtk/gtkrecentmanager.c +++ b/gtk/gtkrecentmanager.c @@ -987,7 +987,7 @@ gtk_recent_manager_add_full (GtkRecentManager *manager, g_bookmark_file_set_mime_type (priv->recent_items, uri, data->mime_type); - if (data->groups && data->groups[0] != '\0') + if (data->groups && ((char*)data->groups)[0] != '\0') { gint j; diff --git a/gtk/gtkscalebutton.c b/gtk/gtkscalebutton.c index 27d668ac5e..8423cd605e 100644 --- a/gtk/gtkscalebutton.c +++ b/gtk/gtkscalebutton.c @@ -985,7 +985,7 @@ gtk_scale_button_update_icon (GtkScaleButton *button) const gchar *name; guint num_icons; - if (!priv->icon_list || priv->icon_list[0] == '\0') + if (!priv->icon_list || ((char*)priv->icon_list)[0] == '\0') { gtk_image_set_from_icon_name (GTK_IMAGE (priv->image), "image-missing",