From d2ddc54fa78cdca3ff8bbb486f7c2b436a8e32f0 Mon Sep 17 00:00:00 2001 From: Tomasz Kojm Date: Mon, 2 Mar 2009 16:08:21 +0000 Subject: [PATCH] shared/optparser.c: fix handling of options which are enabled by default (bb#1442) git-svn: trunk@4881 --- ChangeLog | 5 +++++ shared/optparser.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/ChangeLog b/ChangeLog index 36da8558a..1efebda0a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Mon Mar 2 17:09:33 CET 2009 (tk) +--------------------------------- + * shared/optparser.c: fix handling of options which are enabled by default + (bb#1442) + Sun Mar 1 17:21:15 CET 2009 (tk) --------------------------------- * COPYING.BSD -> COPYING.regex; add COPYING.sha256 diff --git a/shared/optparser.c b/shared/optparser.c index 0849c72a5..51773d6e9 100644 --- a/shared/optparser.c +++ b/shared/optparser.c @@ -572,6 +572,8 @@ static int optaddarg(struct optstruct *opts, const char *name, const char *strar pt->active = 1; if(pt->strarg || (pt->numarg && pt->numarg != -1)) pt->enabled = 1; + else + pt->enabled = 0; return 0; }