summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan Justen <jordan.l.justen@intel.com>2014-01-20 14:27:52 -0800
committerChad Versace <chad.versace@linux.intel.com>2014-01-25 14:00:52 -0800
commit0b03825117915b255ab5afa3a25f4bf89be0e085 (patch)
treed0b5ea3d37a43885b344b140f89e86d63b70ed0b
parente6e5278c4167052b6345dada10ffb08681ddafa4 (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.c5
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");
}
/// @}