mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-01 23:13:40 +02:00
Plug a mem leak
==6793== 16 bytes in 1 blocks are definitely lost in loss record 632 of 1,423 ==6793== at 0x4005BDC: malloc (vg_replace_malloc.c:195) ==6793== by 0x4057094: g_malloc (gmem.c:134) ==6793== by 0x417FC29: g_data_input_stream_read_line (gdatainputstream.c:797) ==6793== by 0x41F99C1: _my_g_data_input_stream_read_line (gdbusauth.c:279) ==6793== by 0x41FA728: _g_dbus_auth_run_client (gdbusauth.c:759) Bug #628327.
This commit is contained in:
committed by
Matthias Clasen
parent
bb221b68df
commit
6879256f36
@@ -762,6 +762,7 @@ _g_dbus_auth_run_client (GDBusAuth *auth,
|
||||
debug_print ("CLIENT: WaitingForAgreeUnixFD, read=`%s'", line);
|
||||
if (g_strcmp0 (line, "AGREE_UNIX_FD") == 0)
|
||||
{
|
||||
g_free (line);
|
||||
negotiated_capabilities |= G_DBUS_CAPABILITY_FLAGS_UNIX_FD_PASSING;
|
||||
s = "BEGIN\r\n";
|
||||
debug_print ("CLIENT: writing `%s'", s);
|
||||
|
Reference in New Issue
Block a user