From f7cef2f5f77cfe58d5da0d03693d7a1439c1ed39 Mon Sep 17 00:00:00 2001 From: Michael Black W9MDB Date: Tue, 13 Mar 2018 09:05:03 -0400 Subject: [PATCH] Fix morse send of a single space (cherry picked from commit c1c5639c0099229fe62f676d1c86813004caf226) --- tests/rigctl_parse.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/rigctl_parse.c b/tests/rigctl_parse.c index 538c20ef4..a9235f3a5 100644 --- a/tests/rigctl_parse.c +++ b/tests/rigctl_parse.c @@ -843,7 +843,12 @@ int rigctl_parse(RIG *my_rig, FILE *fin, FILE *fout, char *argv[], int argc) *nl = '\0'; /* chomp */ } - p1 = arg1[0] == ' ' ? arg1 + 1 : arg1; + if (cmd=='b') { + p1 = arg1; /* CW must accept a space argument */ + } + else { /* skip a space arg if first arg...but why? */ + p1 = arg1[0] == ' ' ? arg1 + 1 : arg1; + } } else {