Mercurial > cpython-lru_cache-weakref
diff Python/dtoa.c @ 61267:5cea27275af1 legacy-trunk
Remove three unneeded variable assignments.
Found using Clang's static analyzer.
| author | Brett Cannon <bcannon@gmail.com> |
|---|---|
| date | Wed, 05 May 2010 20:20:19 +0000 |
| parents | b40a5a568e76 |
| children | 6d6a018a3bb0 |
line wrap: on
line diff
--- a/Python/dtoa.c Wed May 05 20:19:26 2010 +0000 +++ b/Python/dtoa.c Wed May 05 20:20:19 2010 +0000 @@ -1382,7 +1382,6 @@ Bigint *b, *d; int b2, d2, dd, i, nd, nd0, odd, p2, p5; - dd = 0; /* silence compiler warning about possibly unused variable */ nd = bc->nd; nd0 = bc->nd0; p5 = nd + bc->e0; @@ -2362,7 +2361,7 @@ /* set pointers to NULL, to silence gcc compiler warnings and make cleanup easier on error */ - mlo = mhi = b = S = 0; + mlo = mhi = S = 0; s0 = 0; u.d = dd; @@ -2713,8 +2712,6 @@ * and for all and pass them and a shift to quorem, so it * can do shifts and ors to compute the numerator for q. */ - if ((i = ((s5 ? 32 - hi0bits(S->x[S->wds-1]) : 1) + s2) & 0x1f)) - i = 32 - i; #define iInc 28 i = dshift(S, s2); b2 += i;
