From 50aabaccf25382a65764220e63011570eb3135e9 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Mon, 16 May 2022 18:21:52 -0700 Subject: Regression: empty : command is no-op. --- pw.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pw.c b/pw.c index 9b7f860..a3fd97d 100644 --- a/pw.c +++ b/pw.c @@ -1030,9 +1030,6 @@ static execode execute(pwstate *pw, char *cmd, char *resbuf, fclose(f); } break; - case 0: - res = exec_ok; - break; default: goto badcmd; break; @@ -1089,6 +1086,8 @@ static execode execute(pwstate *pw, char *cmd, char *resbuf, } } } + } else if (cmd[1] == 0) { + res = exec_ok; } else { badcmd: snprintf(resbuf, size, "unrecognized command"); -- cgit v1.2.3