From 05627affe1e146126da126a989ed16ce668fa8f7 Mon Sep 17 00:00:00 2001 From: jilles Date: Sun, 6 Mar 2016 17:24:02 +0000 Subject: sh: Fix some dead stores. Found by: clang static analyzer --- bin/sh/expand.c | 3 +-- bin/sh/histedit.c | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'bin') diff --git a/bin/sh/expand.c b/bin/sh/expand.c index 6129bb6..6d0d78a 100644 --- a/bin/sh/expand.c +++ b/bin/sh/expand.c @@ -463,7 +463,6 @@ expbackq(union node *cmd, int quoted, int flag, struct worddest *dst) argbackq = saveargbackq; p = in.buf; - lastc = '\0'; nnl = 0; if (!quoted && flag & EXP_SPLIT) ifs = ifsset() ? ifsval() : " \t\n"; @@ -1288,7 +1287,7 @@ patmatch(const char *pattern, const char *string) if (wc == 0) goto backtrack; } else - wc = (unsigned char)*q++; + q++; break; case '*': c = *p; diff --git a/bin/sh/histedit.c b/bin/sh/histedit.c index 7295c3f..a63ad68 100644 --- a/bin/sh/histedit.c +++ b/bin/sh/histedit.c @@ -359,7 +359,7 @@ histcmd(int argc, char **argv __unused) * cursor, set it back to the current * entry. */ - retval = history(hist, &he, + history(hist, &he, H_NEXT_EVENT, oldhistnum); } } else -- cgit v1.1