--- krb5-auth-dialog-0.12/preferences/krb5-auth-dialog-preferences.c 2009-07-02 07:23:37.000000000 -0400
+++ hacked/preferences/krb5-auth-dialog-preferences.c 2009-09-25 08:59:36.214140570 -0400
@@ -735,10 +735,16 @@
static gboolean
ka_preferences_dialog_init(KaPreferencesDialog* dialog)
{
+ GError *error = NULL;
+
dialog->xml = gtk_builder_new ();
- g_assert(gtk_builder_add_from_file(dialog->xml, KA_DATA_DIR G_DIR_SEPARATOR_S
- PACKAGE "-preferences.xml", NULL));
+ if (!gtk_builder_add_from_file(dialog->xml, KA_DATA_DIR G_DIR_SEPARATOR_S
+ PACKAGE "-preferences.xml", &error))
+ {
+ g_warning ("Failed to load UI: %s", error->message);
+ exit (1);
+ }
dialog->dialog = GTK_WIDGET(gtk_builder_get_object (dialog->xml, "krb5_auth_dialog_prefs"));
g_assert (dialog->dialog);
--- krb5-auth-dialog-0.12/preferences/krb5-auth-dialog-preferences.xml 2009-07-02 07:23:37.000000000 -0400
+++ hacked/preferences/krb5-auth-dialog-preferences.xml 2009-09-25 09:00:31.423885887 -0400
@@ -712,7 +712,7 @@
<action-widget response="0">button1</action-widget>
</action-widgets>
</object>
- <object class="GtkImage" id="image1">
+ <object class="GtkImage" id="image4">
<property name="visible">True</property>
<property name="stock">gtk-missing-image</property>
</object>