From b14b2f006316917cfac2a2dfa8321aa0625dff5f Mon Sep 17 00:00:00 2001 From: Aravindh Puthiyaparambil Date: Mon, 9 May 2011 09:56:39 +0100 Subject: tools/tests/xen-access: minor bug fixes Fix a couple of minor bugs in xen-access test program: * Fix -m option handling. * Fix a segfault that was occurring during program exit. Signed-off-by: Aravindh Puthiyaparambil --- tools/tests/xen-access/xen-access.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'tools/tests') diff --git a/tools/tests/xen-access/xen-access.c b/tools/tests/xen-access/xen-access.c index 67a09fdb20..2b3265e2fe 100644 --- a/tools/tests/xen-access/xen-access.c +++ b/tools/tests/xen-access/xen-access.c @@ -482,9 +482,6 @@ int main(int argc, char *argv[]) if ( argc == 3 && argv[0][0] == '-' ) { - argv++; - argc--; - if ( !strcmp(argv[0], "-m") ) required = 1; else @@ -492,6 +489,8 @@ int main(int argc, char *argv[]) usage(progname); return -1; } + argv++; + argc--; } if ( argc != 2 ) @@ -651,8 +650,6 @@ int main(int argc, char *argv[]) if ( rc == 0 ) rc = rc1; - xc_interface_close(xch); - DPRINTF("xenaccess exit code %d\n", rc); return rc; } -- cgit v1.2.3