From c2b07472e2a96cc28a8ee7c651d695d0c71016be Mon Sep 17 00:00:00 2001 From: David Lawrence Ramsey Date: Thu, 14 Apr 2005 03:13:49 +0000 Subject: [PATCH] in print1opt_full(), if desc should be empty, allow it to be NULL instead of "", since the latter is not necessarily translated as "" git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2467 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- ChangeLog | 5 +++++ src/nano.c | 6 ++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index ff1c69f0..f8e4d581 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,9 @@ CVS code - +- nano.c: + print1opt_full() + - If desc should be empty, allow it to be NULL instead of + "", since the latter is not necessarily translated as "". + (DLR, found by Jordi) GNU nano 1.3.7 - 2005.04.10 - General: diff --git a/src/nano.c b/src/nano.c index 64b52fb4..89367936 100644 --- a/src/nano.c +++ b/src/nano.c @@ -997,7 +997,9 @@ void print1opt_full(const char *shortflag printf("\t"); #endif - printf("%s\n", _(desc)); + if (desc != NULL) + printf("%s", _(desc)); + printf("\n"); } void usage(void) @@ -1074,7 +1076,7 @@ void usage(void) print1opt("-z", "--suspend", N_("Enable suspend")); /* This is a special case. */ - print1opt("-a, -b, -e,", "", ""); + print1opt("-a, -b, -e,", "", NULL); print1opt("-f, -g, -j", "", _("(ignored, for Pico compatibility)")); exit(0); -- 2.39.5