From: VMware, Inc <> Date: Thu, 27 Oct 2011 17:56:19 +0000 (-0700) Subject: Fix double-free in Linux sync driver code. X-Git-Tag: 2011.10.26-514583~53 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5f4c46b50639ce8918b82a0fa8656d0a68733ad3;p=thirdparty%2Fopen-vm-tools.git Fix double-free in Linux sync driver code. Signed-off-by: Marcelo Vanzin --- diff --git a/open-vm-tools/lib/syncDriver/syncDriverLinux.c b/open-vm-tools/lib/syncDriver/syncDriverLinux.c index 794a4b41d..7cfa24a9b 100644 --- a/open-vm-tools/lib/syncDriver/syncDriverLinux.c +++ b/open-vm-tools/lib/syncDriver/syncDriverLinux.c @@ -191,7 +191,6 @@ LinuxDriver_Freeze(const char *paths, LinuxFiThaw(&sync->driver); LinuxFiClose(&sync->driver); DynBuf_Destroy(&fds); - free(sync); } else { sync->fds = DynBuf_Detach(&fds); sync->fdCnt = count;