diff options
author | Olaf Hering <olaf@aepfle.de> | 2010-12-14 18:50:16 +0000 |
---|---|---|
committer | Olaf Hering <olaf@aepfle.de> | 2010-12-14 18:50:16 +0000 |
commit | 77f428d66094ad7fc9651bddbc0bcc6590ac42ce (patch) | |
tree | b735896dc4afcddad3982d404707600cedb97a33 /tools/xenpaging | |
parent | db0dcdffc017dac4b6831a29af8bb02e9d5d4063 (diff) | |
download | xen-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.c | 2 |
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; } |