From a1225763d6e3a5ed8a8b739e818aa75445b47d66 Mon Sep 17 00:00:00 2001 From: Chris Cromer Date: Mon, 24 Sep 2018 16:17:47 -0300 Subject: [PATCH] add check to make sure resource exists --- src/addtax.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/addtax.c b/src/addtax.c index 8a0cef1..1160243 100644 --- a/src/addtax.c +++ b/src/addtax.c @@ -8,7 +8,7 @@ #define _(STRING) gettext(STRING) #define TAX 1.111111111 -#define VERSION "1.0.0" +#define VERSION "1.0.1" GtkLabel *calculated_value = NULL; @@ -71,11 +71,16 @@ int main(int argc, char *argv[]) { GtkBuilder *builder; GtkWidget *window; + GError *error = NULL; gtk_init(&argc, &argv); builder = gtk_builder_new(); - gtk_builder_add_from_resource(builder, "/cl/cromer/addtax/window_main.glade", NULL); + gtk_builder_add_from_resource(builder, "/cl/cromer/addtax/window_main.glade", &error); + if (error != NULL) { + fprintf(stderr, "Error: %s\n", error->message); + return 1; + } window = GTK_WIDGET(gtk_builder_get_object(builder, "window_main")); gtk_builder_connect_signals(builder, NULL);