From 5d1e006a95cb6b29fbf9268c965c0012a20b2c04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timm=20B=C3=A4der?= Date: Fri, 6 Mar 2020 18:51:10 +0100 Subject: [PATCH] demos/constraint-editor: Add common_cflags to build And fix all the warnings and errors generated. --- .../constraint-editor-window.c | 18 +++++++++--------- demos/constraint-editor/constraint-view.c | 8 ++++---- demos/constraint-editor/guide-editor.c | 2 +- demos/constraint-editor/meson.build | 1 + 4 files changed, 15 insertions(+), 14 deletions(-) diff --git a/demos/constraint-editor/constraint-editor-window.c b/demos/constraint-editor/constraint-editor-window.c index 6cccc0f914..4c0db5e5d2 100644 --- a/demos/constraint-editor/constraint-editor-window.c +++ b/demos/constraint-editor/constraint-editor-window.c @@ -308,17 +308,17 @@ save_response_cb (GtkNativeDialog *dialog, &error); if (error != NULL) { - GtkWidget *dialog; + GtkWidget *message_dialog; - dialog = gtk_message_dialog_new (GTK_WINDOW (gtk_widget_get_root (GTK_WIDGET (self))), - GTK_DIALOG_MODAL|GTK_DIALOG_DESTROY_WITH_PARENT, - GTK_MESSAGE_INFO, - GTK_BUTTONS_OK, - "Saving failed"); - gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog), + message_dialog = gtk_message_dialog_new (GTK_WINDOW (gtk_widget_get_root (GTK_WIDGET (self))), + GTK_DIALOG_MODAL|GTK_DIALOG_DESTROY_WITH_PARENT, + GTK_MESSAGE_INFO, + GTK_BUTTONS_OK, + "Saving failed"); + gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (message_dialog), "%s", error->message); - g_signal_connect (dialog, "response", G_CALLBACK (gtk_widget_destroy), NULL); - gtk_widget_show (dialog); + g_signal_connect (message_dialog, "response", G_CALLBACK (gtk_widget_destroy), NULL); + gtk_widget_show (message_dialog); g_error_free (error); } diff --git a/demos/constraint-editor/constraint-view.c b/demos/constraint-editor/constraint-view.c index 982338c93d..56d4703872 100644 --- a/demos/constraint-editor/constraint-view.c +++ b/demos/constraint-editor/constraint-view.c @@ -77,7 +77,7 @@ update_weak_position (ConstraintView *self, GTK_CONSTRAINT_RELATION_EQ, x, GTK_CONSTRAINT_STRENGTH_WEAK); - g_object_set_data (G_OBJECT (constraint), "internal", "yes"); + g_object_set_data (G_OBJECT (constraint), "internal", (char *)"yes"); gtk_constraint_layout_add_constraint (GTK_CONSTRAINT_LAYOUT (manager), constraint); g_object_set_data (G_OBJECT (child), "x-constraint", constraint); @@ -97,7 +97,7 @@ update_weak_position (ConstraintView *self, GTK_CONSTRAINT_RELATION_EQ, y, GTK_CONSTRAINT_STRENGTH_WEAK); - g_object_set_data (G_OBJECT (constraint), "internal", "yes"); + g_object_set_data (G_OBJECT (constraint), "internal", (char *)"yes"); gtk_constraint_layout_add_constraint (GTK_CONSTRAINT_LAYOUT (manager), constraint); g_object_set_data (G_OBJECT (child), "y-constraint", constraint); @@ -258,7 +258,7 @@ constraint_view_add_guide (ConstraintView *view, frame = gtk_frame_new (NULL); gtk_style_context_add_class (gtk_widget_get_style_context (frame), "guide"); - g_object_set_data (G_OBJECT (frame), "internal", "yes"); + g_object_set_data (G_OBJECT (frame), "internal", (char *)"yes"); gtk_container_add (GTK_CONTAINER (frame), label); gtk_widget_insert_after (frame, GTK_WIDGET (view), NULL); @@ -276,7 +276,7 @@ constraint_view_add_guide (ConstraintView *view, names[i].attr, 1.0, 0.0, GTK_CONSTRAINT_STRENGTH_REQUIRED); - g_object_set_data (G_OBJECT (constraint), "internal", "yes"); + g_object_set_data (G_OBJECT (constraint), "internal", (char *)"yes"); gtk_constraint_layout_add_constraint (layout, constraint); g_object_set_data (G_OBJECT (guide), names[i].name, constraint); } diff --git a/demos/constraint-editor/guide-editor.c b/demos/constraint-editor/guide-editor.c index a7ea6b5da0..228b9db739 100644 --- a/demos/constraint-editor/guide-editor.c +++ b/demos/constraint-editor/guide-editor.c @@ -78,7 +78,7 @@ get_strength (const char *id) return strength; } -const char * +static const char * get_strength_nick (GtkConstraintStrength strength) { GEnumClass *class = g_type_class_ref (GTK_TYPE_CONSTRAINT_STRENGTH); diff --git a/demos/constraint-editor/meson.build b/demos/constraint-editor/meson.build index ce51325b37..4d5e2c1625 100644 --- a/demos/constraint-editor/meson.build +++ b/demos/constraint-editor/meson.build @@ -13,6 +13,7 @@ constraint_editor_resources = gnome.compile_resources('constraint_editor_resourc executable('gtk4-constraint-editor', constraint_editor_sources, constraint_editor_resources, + c_args: common_cflags, dependencies: libgtk_dep, include_directories: confinc, gui_app: true,