From a1e992a25a19b7465c7a16dc317e10a104495b41 Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Mon, 21 Nov 2011 16:24:00 +0000 Subject: [PATCH 10/21] lib/parse_opts: Multiple fixes - Fix TEST_RETURN definition - drop undefined TIMING option - Add missing argument for parse_opts when UNIT_TEST marco is used Signed-off-by: Markos Chandras --- lib/parse_opts.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/parse_opts.c b/lib/parse_opts.c index 8a235b1..aa2433f 100644 --- a/lib/parse_opts.c +++ b/lib/parse_opts.c @@ -834,14 +834,13 @@ char *ptr; struct usc_errno_t TEST_VALID_ENO[USC_MAX_ERRNO]; -int TEST_RETURN; +long TEST_RETURN; int TEST_ERRNO; /* for test specific parse_opts options */ option_t Options[] = { { "help", &Help2, NULL }, /* -help option */ { "h", &Help, NULL }, /* -h option */ - { TIMING, NULL, NULL}, /* disable -timing option */ #if INVALID_TEST_CASES { "missingflag", NULL, &ptr }, /* error */ @@ -858,7 +857,7 @@ int main(int argc, char **argv) struct timeval t; int cnt; - if ((msg = parse_opts(argc, argv, Options)) != NULL) { + if ((msg = parse_opts(argc, argv, Options, NULL)) != NULL) { printf("ERROR: %s\n", msg); exit(1); } -- 1.7.1