X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=daemon%2Freaddir.c;fp=daemon%2Freaddir.c;h=38bc66e0ca6d1fee172eaee57dd6f04c40b2621d;hb=e9f5144537a4d89cc875bce42b269d1e2b119d8f;hp=cea6fdd45c08351735f011f160e1e1a3747627d2;hpb=3f903f01d9d68f427d6afe8aa3daf24257c05c22;p=libguestfs.git diff --git a/daemon/readdir.c b/daemon/readdir.c index cea6fdd..38bc66e 100644 --- a/daemon/readdir.c +++ b/daemon/readdir.c @@ -68,6 +68,8 @@ do_readdir (char *path) if (!p || !v.name) { reply_with_perror ("allocate"); free (ret->guestfs_int_dirent_list_val); + free (p); + free (v.name); free (ret); closedir (dir); return NULL;