summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--utility/crossystem.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/utility/crossystem.c b/utility/crossystem.c
index 64b7a973..ee7795e3 100644
--- a/utility/crossystem.c
+++ b/utility/crossystem.c
@@ -113,6 +113,9 @@ const Param sys_param_list[] = {
{NULL, 0, NULL}
};
+/* Longest Param name. */
+static const int kNameWidth = 23;
+
/* Print help */
void PrintHelp(const char *progname) {
@@ -132,7 +135,7 @@ void PrintHelp(const char *progname) {
"\n"
"Valid parameters:\n", progname, progname, progname, progname);
for (p = sys_param_list; p->name; p++)
- printf(" %-22s %s\n", p->name, p->desc);
+ printf(" %-*s %s\n", kNameWidth, p->name, p->desc);
}
@@ -236,8 +239,8 @@ int PrintAllParams(int force_all) {
value = buf;
}
}
- printf("%-22s = %-30s # %s\n",
- p->name, (value ? value : "(error)"), p->desc);
+ printf("%-*s = %-30s # %s\n",
+ kNameWidth, p->name, (value ? value : "(error)"), p->desc);
}
return retval;
}