aboutsummaryrefslogtreecommitdiffstats
path: root/pw.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2022-04-29 07:29:24 -0700
committerKaz Kylheku <kaz@kylheku.com>2022-04-29 07:29:24 -0700
commiteeb7dd244f079f45568896bb2c35b9f0afaaba82 (patch)
tree6a58b167b0f3466f40ff7c525f4fbb7487a47a31 /pw.c
parent5d9e3f697908de66eb45a2af446de8365d2467df (diff)
downloadpw-eeb7dd244f079f45568896bb2c35b9f0afaaba82.tar.gz
pw-eeb7dd244f079f45568896bb2c35b9f0afaaba82.tar.bz2
pw-eeb7dd244f079f45568896bb2c35b9f0afaaba82.zip
grep mode bug: :g entries getting treated as :v.
Diffstat (limited to 'pw.c')
-rw-r--r--pw.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/pw.c b/pw.c
index 8bb2184..f6c79fc 100644
--- a/pw.c
+++ b/pw.c
@@ -462,6 +462,8 @@ static void execute(char *cmd, unsigned *pstat)
break;
}
+ memset(gr, 0, sizeof *gr);
+
if ((err = regcomp(&gr->rx, arg, REG_EXTENDED | REG_NOSUB)) != 0) {
regerror(err, &gr->rx, cmd, cmdsize);
break;