From 70ef3d917f3fe26b6bea4b3ed8bd8c664c691eea Mon Sep 17 00:00:00 2001 From: Darek Stojaczyk Date: Thu, 8 Nov 2018 14:12:07 +0100 Subject: [PATCH] app: fixup default values in the usage text In the usage output, the default config could be printed as "(null)" and mem_size as "-1MB". Change-Id: Ib6adc1ab86c43a40096d392bdfc64d3d508a86bc Signed-off-by: Darek Stojaczyk Reviewed-on: https://review.gerrithub.io/432422 Tested-by: SPDK CI Jenkins Reviewed-by: Ben Walker Reviewed-by: Jim Harris --- lib/event/app.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/event/app.c b/lib/event/app.c index a1f628ad4..830c18eba 100644 --- a/lib/event/app.c +++ b/lib/event/app.c @@ -701,7 +701,8 @@ usage(void (*app_usage)(void)) { printf("%s [options]\n", g_executable_name); printf("options:\n"); - printf(" -c, --config config file (default %s)\n", g_default_opts.config_file); + printf(" -c, --config config file (default %s)\n", + g_default_opts.config_file != NULL ? g_default_opts.config_file : "none"); printf(" -d, --limit-coredump do not set max coredump size to RLIM_INFINITY\n"); printf(" -e, --tpoint-group-mask \n"); printf(" tracepoint group mask for spdk trace buffers (default 0x0)\n"); @@ -720,7 +721,7 @@ usage(void (*app_usage)(void)) } else #endif { - printf("%dMB)\n", g_default_opts.mem_size); + printf("%dMB)\n", g_default_opts.mem_size >= 0 ? g_default_opts.mem_size : 0); } printf(" --silence-noticelog disable notice level logging to stderr\n"); printf(" -u, --no-pci disable PCI access\n");