Skip to content

Commit f610555

Browse files
committed
Show error message when gtk builder failed
1 parent 5862206 commit f610555

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

main.c

+5-1
Original file line numberDiff line numberDiff line change
@@ -1070,11 +1070,15 @@ static void add_contents(GtkBuilder *builder, char *filename)
10701070
int main(int argc, char *argv[])
10711071
{
10721072
GtkWidget *window;
1073+
GError *error;
10731074

10741075
gtk_init_check(&argc, &argv);
10751076

10761077
builder = gtk_builder_new();
1077-
gtk_builder_add_from_file(builder, "dwarview.glade", NULL);
1078+
if (gtk_builder_add_from_file(builder, "dwarview.glade", &error) == 0) {
1079+
g_error("%s", error->message);
1080+
return 1;
1081+
}
10781082

10791083
window = GTK_WIDGET(gtk_builder_get_object(builder, "root_window"));
10801084
gtk_widget_show(window);

0 commit comments

Comments
 (0)