ash: remove dead stores and unused variables
authorDenys Vlasenko <vda.linux@googlemail.com>
Fri, 30 Sep 2016 09:24:12 +0000 (11:24 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Fri, 30 Sep 2016 09:24:12 +0000 (11:24 +0200)
Upstream commit 1:

    Date: Fri, 8 Jul 2011 16:12:20 +0800
    [MEMALLOC] Avoid gcc warning: variable 'oldstackp' set but not used

    * src/memalloc.c (growstackblock): Remove declaration and set of
    set-but-not-used variable.  Also remove a stray space-before-TAB.

Signed-off-by: Jim Meyering <meyering@redhat.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Upstream commit 2:

    Date: Fri, 8 Jul 2011 16:16:11 +0800
    [MEMALLOC] Avoid clang warning about dead store to "size"

    * src/memalloc.c (makestrspace): Remove dead store.

Signed-off-by: Jim Meyering <meyering@redhat.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
shell/ash.c

index f7ce698a38c9d9d7bdc55bc3922e9781b55b435b..3fe4714c241c3e1c5da28527e8d7730b5a25d77f 100644 (file)
@@ -1538,13 +1538,11 @@ growstackblock(void)
                newlen += 128;
 
        if (g_stacknxt == g_stackp->space && g_stackp != &stackbase) {
-               struct stack_block *oldstackp;
                struct stack_block *sp;
                struct stack_block *prevstackp;
                size_t grosslen;
 
                INT_OFF;
-               oldstackp = g_stackp;
                sp = g_stackp;
                prevstackp = sp->prev;
                grosslen = newlen + sizeof(struct stack_block) - MINSIZE;
@@ -1602,7 +1600,7 @@ static char *
 makestrspace(size_t newlen, char *p)
 {
        size_t len = p - g_stacknxt;
-       size_t size = stackblocksize();
+       size_t size;
 
        for (;;) {
                size_t nleft;