| From 6eba07bd195e0a1199a0fc62d7cc31ec376bc3dd Mon Sep 17 00:00:00 2001 |
| From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com> |
| Date: Mon, 31 May 2021 17:44:29 +0200 |
| Subject: [PATCH] Fix build with hardened security flags |
| MIME-Version: 1.0 |
| Content-Type: text/plain; charset=UTF-8 |
| Content-Transfer-Encoding: 8bit |
| |
| | ../gupnp-1.2.6/examples/get-volume.c: In function 'on_introspection': |
| | ../gupnp-1.2.6/examples/get-volume.c:53:17: error: format not a string literal and no format arguments [-Werror=format-security] |
| | 53 | g_critical (error->message); |
| | | ^~~~~~~~~~ |
| | ../gupnp-1.2.6/examples/get-volume.c:114:17: error: format not a string literal and no format arguments [-Werror=format-security] |
| | 114 | g_critical (error->message); |
| | | ^~~~~~~~~~ |
| | ../gupnp-1.2.6/examples/get-volume.c: In function 'main': |
| | ../gupnp-1.2.6/examples/get-volume.c:150:17: error: format not a string literal and no format arguments [-Werror=format-security] |
| | 150 | g_error (error->message); |
| | | ^~~~~~~ |
| |
| Signed-off-by: Andreas MΓΌller <schnitzeltony@gmail.com> |
| |
| Upstream-Status: Submitted [https://gitlab.gnome.org/GNOME/gupnp/-/merge_requests/17] |
| --- |
| examples/get-volume.c | 6 +++--- |
| 1 file changed, 3 insertions(+), 3 deletions(-) |
| |
| diff --git a/examples/get-volume.c b/examples/get-volume.c |
| index 4601014..923581c 100644 |
| --- a/examples/get-volume.c |
| +++ b/examples/get-volume.c |
| @@ -50,7 +50,7 @@ on_introspection (GObject *object, GAsyncResult *res, gpointer user_data) |
| &error); |
| |
| if (error != NULL) { |
| - g_critical (error->message); |
| + g_critical ("%s", error->message); |
| g_clear_error (&error); |
| } |
| |
| @@ -111,7 +111,7 @@ on_introspection (GObject *object, GAsyncResult *res, gpointer user_data) |
| g_list_free (out_names); |
| |
| if (error != NULL) { |
| - g_critical (error->message); |
| + g_critical ("%s", error->message); |
| g_clear_error (&error); |
| } else { |
| g_print ("Current volume: %s\n", |
| @@ -147,7 +147,7 @@ int main(int argc, char *argv[]) |
| GUPnPContext *context = gupnp_context_new ("wlp3s0", 0, &error); |
| |
| if (error != NULL) { |
| - g_error (error->message); |
| + g_error ("%s", error->message); |
| } |
| |
| GUPnPControlPoint *cp = gupnp_control_point_new (context, CONTENT_DIR); |
| -- |
| 2.31.1 |
| |