When choices are added to the file chooser widget, the options of
that choice are stored object data under the "options" key. However,
gtk_file_chooser_widget_set_choice() was checking for "choices".
Retrieve the options from the "options" key stored data object data.
if (GTK_IS_BOX (widget))
{
guint i;
- const char **choices;
+ const char **options;
GtkWidget *dropdown;
dropdown = gtk_widget_get_last_child (widget);
- choices = (const char **) g_object_get_data (G_OBJECT (dropdown), "choices");
- for (i = 0; choices[i]; i++)
+ options = (const char **) g_object_get_data (G_OBJECT (dropdown), "options");
+ for (i = 0; options[i]; i++)
{
- if (strcmp (option, choices[i]) == 0)
+ if (strcmp (option, options[i]) == 0)
{
gtk_drop_down_set_selected (GTK_DROP_DOWN (dropdown), i);
break;