]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
chSocketRecv: Fix memory leak master
authorPavel Hrdina <phrdina@redhat.com>
Wed, 8 Apr 2026 14:02:41 +0000 (16:02 +0200)
committerPavel Hrdina <phrdina@redhat.com>
Tue, 14 Apr 2026 08:29:20 +0000 (10:29 +0200)
Add missing g_autofree as the code looks like it was already written to
use it.

Fixes: 6316f26cd2dbb506569ac5b757dd36a5dd38088a
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
src/ch/ch_process.c

index 29db853a7f646442d436948d192d5b7503b98e29..a67274b4a50e2239b3a2f2b5a05a43b592332695 100644 (file)
@@ -548,7 +548,7 @@ static char *
 chSocketRecv(int sock, bool use_timeout)
 {
     struct pollfd pfds[1];
-    char *buf = NULL;
+    g_autofree char *buf = NULL;
     size_t buf_len = 1024;
     int timeout = PKT_TIMEOUT_MS;
     int ret;