aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xenpaging
diff options
context:
space:
mode:
authorOlaf Hering <olaf@aepfle.de>2010-12-14 18:50:16 +0000
committerOlaf Hering <olaf@aepfle.de>2010-12-14 18:50:16 +0000
commit77f428d66094ad7fc9651bddbc0bcc6590ac42ce (patch)
treeb735896dc4afcddad3982d404707600cedb97a33 /tools/xenpaging
parentdb0dcdffc017dac4b6831a29af8bb02e9d5d4063 (diff)
downloadxen-77f428d66094ad7fc9651bddbc0bcc6590ac42ce.tar.gz
xen-77f428d66094ad7fc9651bddbc0bcc6590ac42ce.tar.bz2
xen-77f428d66094ad7fc9651bddbc0bcc6590ac42ce.zip
xenpaging: remove duplicate xc_interface_close call
Fix double-free in xc_interface_close() because xenpaging_teardown() releases the *xch already. Remove second xc_interface_close() call. Signed-off-by: Olaf Hering <olaf@aepfle.de> Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/xenpaging')
-rw-r--r--tools/xenpaging/xenpaging.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/tools/xenpaging/xenpaging.c b/tools/xenpaging/xenpaging.c
index 2e0c8bd65f..94e611df0b 100644
--- a/tools/xenpaging/xenpaging.c
+++ b/tools/xenpaging/xenpaging.c
@@ -693,8 +693,6 @@ int main(int argc, char *argv[])
if ( rc == 0 )
rc = rc1;
- xc_interface_close(xch);
-
DPRINTF("xenpaging exit code %d\n", rc);
return rc;
}