diff options
author | Werner Koch <[email protected]> | 2015-01-23 14:37:51 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2015-01-23 14:39:50 +0000 |
commit | 068ec6c8ed07268469f33e5b3ba1e094d9bf3394 (patch) | |
tree | bf283af138238d0cd39e7b0b758ab07880494f9e | |
parent | tools: Free variable before return (diff) | |
download | gnupg-068ec6c8ed07268469f33e5b3ba1e094d9bf3394.tar.gz gnupg-068ec6c8ed07268469f33e5b3ba1e094d9bf3394.zip |
gpgconf: Fix validity check for UINT32 values.
* tools/gpgconf-comp.c (option_check_validity): Enable check for
UINT32.
--
Reported-by: Günther Noack <[email protected]>
This is actually a bug which inhibited the checking of values of type
UINT32.
Signed-off-by: Werner Koch <[email protected]>
(cherry picked from commit 3f6abb57a7b5e54b593c5775c8f7a07d61119705)
-rw-r--r-- | tools/gpgconf-comp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/gpgconf-comp.c b/tools/gpgconf-comp.c index 83bc24e52..499398943 100644 --- a/tools/gpgconf-comp.c +++ b/tools/gpgconf-comp.c @@ -2249,7 +2249,7 @@ option_check_validity (gc_option_t *option, unsigned long flags, gc_error (1, 0, "garbage after argument for option %s", option->name); } - else if (gc_arg_type[option->arg_type].fallback == GC_ARG_TYPE_INT32) + else if (gc_arg_type[option->arg_type].fallback == GC_ARG_TYPE_UINT32) { errno = 0; (void) strtoul (arg, &arg, 0); |