+2009-03-10 Alexander Larsson <alexl@redhat.com>
+
+ * gtk/gtkmountoperation.c:
+ (gtk_mount_operation_ask_password):
+ Clear all optionally created widget pointer in priv. Initially
+ priv is cleared so thats ok, but on a second call we may have
+ leftovers from previous calls which is problematic if for instance
+ we asked for the user the first time and not the second, then we
+ will access the old priv->username_entry.
+
2009-03-06 Michael Natterer <mitch@gimp.org>
* gtk/gtkscalebutton.c (gtk_scale_button_set_property): don't call
can_anonymous = flags & G_ASK_PASSWORD_ANONYMOUS_SUPPORTED;
+ priv->anonymous_toggle = NULL;
if (can_anonymous)
{
GtkWidget *anon_box;
rows = 0;
+ priv->username_entry = NULL;
if (flags & G_ASK_PASSWORD_NEED_USERNAME)
priv->username_entry = table_add_entry (table, rows++, _("_Username:"),
default_user, operation);
+ priv->domain_entry = NULL;
if (flags & G_ASK_PASSWORD_NEED_DOMAIN)
priv->domain_entry = table_add_entry (table, rows++, _("_Domain:"),
default_domain, operation);
+ priv->password_entry = NULL;
if (flags & G_ASK_PASSWORD_NEED_PASSWORD)
{
priv->password_entry = table_add_entry (table, rows++, _("_Password:"),