protocol: Memory leak: Free temporary buffer along recv_discard path.
[libguestfs.git] / src / proto.c
index be7fbdc..e34e4ec 100644 (file)
@@ -1090,6 +1090,7 @@ guestfs___recv_discard (guestfs_h *g, const char *fn)
 
  again:
   r = guestfs___recv_from_daemon (g, &size, &buf);
+  free (buf);
   if (r == -1)
     return -1;