diff options
author | Jordan Justen <jordan.l.justen@intel.com> | 2014-01-20 14:27:52 -0800 |
---|---|---|
committer | Chad Versace <chad.versace@linux.intel.com> | 2014-01-25 14:00:52 -0800 |
commit | 0b03825117915b255ab5afa3a25f4bf89be0e085 (patch) | |
tree | d0b5ea3d37a43885b344b140f89e86d63b70ed0b | |
parent | e6e5278c4167052b6345dada10ffb08681ddafa4 (diff) |
wflinfo: if a parameter is not given, don't print NULL string
If a parameter was not given for an option, for example:
wflinfo --platform
Then we would try to print a NULL string.
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
-rw-r--r-- | src/utils/wflinfo.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/utils/wflinfo.c b/src/utils/wflinfo.c index a030520..34eeb78 100644 --- a/src/utils/wflinfo.c +++ b/src/utils/wflinfo.c @@ -394,7 +394,10 @@ parse_args(int argc, char *argv[], struct options *opts) return true; error_unrecognized_arg: - usage_error_printf("unrecognized option '%s'", optarg); + if (optarg) + usage_error_printf("unrecognized option '%s'", optarg); + else + usage_error_printf("parameter error"); } /// @} |