fix bug 4239, 'Preferences: Text Options Header Display modal is not modal' (sic)
[claws.git] / src / editldap.c
index 9272d98e84066170f55b8e3deec6ae2c21a3a53f..c6651adfd198c95af72f09a769478b6c2342692a 100644 (file)
@@ -254,7 +254,7 @@ static void edit_ldap_server_check( void ) {
                                        }
                                        node = g_list_next( node );
                                }
-                               mgu_free_dlist( baseDN );
+                               g_list_free_full( baseDN, g_free );
                                baseDN = node = NULL;
                                flg = TRUE;
                        } else {
@@ -334,6 +334,7 @@ static void addressbook_edit_ldap_dialog_create( gboolean *cancelled ) {
        gtk_container_set_border_width(GTK_CONTAINER(window), 0);
        gtk_window_set_title(GTK_WINDOW(window), _("Edit LDAP Server"));
        gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER);
+       gtk_window_set_type_hint(GTK_WINDOW(window), GDK_WINDOW_TYPE_HINT_DIALOG);
        g_signal_connect(G_OBJECT(window), "delete_event",
                         G_CALLBACK(edit_ldap_delete_event),
                         cancelled);