summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorjilles <jilles@FreeBSD.org>2016-03-06 17:24:02 +0000
committerjilles <jilles@FreeBSD.org>2016-03-06 17:24:02 +0000
commit05627affe1e146126da126a989ed16ce668fa8f7 (patch)
tree7ae7daa85baee25b342045f99b3496bd1a45b176 /bin
parentdad90af48902731a920169292dc39a19d544fd49 (diff)
downloadFreeBSD-src-05627affe1e146126da126a989ed16ce668fa8f7.zip
FreeBSD-src-05627affe1e146126da126a989ed16ce668fa8f7.tar.gz
sh: Fix some dead stores.
Found by: clang static analyzer
Diffstat (limited to 'bin')
-rw-r--r--bin/sh/expand.c3
-rw-r--r--bin/sh/histedit.c2
2 files changed, 2 insertions, 3 deletions
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
OpenPOWER on IntegriCloud