mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-27 03:18:59 +02:00
Plug some mem leaks
g_variant_get (v, "s", &str) returns a string copy; use "&s" instead. Signed-off-by: David Zeuthen <davidz@redhat.com>
This commit is contained in:
committed by
David Zeuthen
parent
60e7ae26af
commit
4ad4c306c3
@@ -2247,7 +2247,7 @@ g_dbus_message_to_gerror (GDBusMessage *message,
|
||||
if (body != NULL && g_variant_is_of_type (body, G_VARIANT_TYPE ("(s)")))
|
||||
{
|
||||
const gchar *error_message;
|
||||
g_variant_get (body, "(s)", &error_message);
|
||||
g_variant_get (body, "(&s)", &error_message);
|
||||
g_dbus_error_set_dbus_error (error,
|
||||
error_name,
|
||||
error_message,
|
||||
|
Reference in New Issue
Block a user