commit c5bfba483f4002c539cbeb4087827524dba8d0f8 from: Russ Cox date: Sun Oct 21 16:04:56 2012 UTC silence more warnings R=rsc http://codereview.appspot.com/6744056 commit - b0ae8a46a0e40773d306906dd0fd9b33832e7086 commit + c5bfba483f4002c539cbeb4087827524dba8d0f8 blob - 6d329d6da8720d8f46981de348504b67c6e9f362 blob + c8d4c4448dbdb2df59da335d267332641fe4c9b0 --- src/cmd/9p.c +++ src/cmd/9p.c @@ -497,7 +497,7 @@ void xls(int argc, char **argv) { char *err, *name, *xname, *f[4], buf[4096]; - int nf, i, j, l, sort; + int i, j, l, sort; int lflag, dflag, tflag, n, len[4]; Dir *d; CFid *fid; @@ -569,7 +569,7 @@ xls(int argc, char **argv) d[i].dev = 0; snprint(buf, sizeof buf, "%d %s %s %lld", d[i].dev, d[i].uid, d[i].gid, d[i].length); - nf = getfields(buf, f, 4, 0, " "); + getfields(buf, f, 4, 0, " "); for(j=0; j<4; j++){ l = strlen(f[j]); if(l > len[j]) blob - f86c99e316bdc3f1d0a57bedd8f6c60d92100a8e blob + 5ce0d461159029e90d4d2fcd68ff3082e877b6c6 --- src/cmd/acidtypes/stabs.c +++ src/cmd/acidtypes/stabs.c @@ -337,6 +337,7 @@ parsedefn(char *p, Type *t, char **pp) oops(); sign = (*p == 's'); p++; + ischar = 0; if(*p == 'c'){ ischar = 1; p++; @@ -353,6 +354,8 @@ parsedefn(char *p, Type *t, char **pp) t->printfmt = 'd'; else t->printfmt = 'x'; + USED(bits); + USED(ischar); break; case 'R': /* fp type */ n = parseint(&p); blob - 0467ff2b000fc90a1a5d6f2956f78b6efeeaefef blob + c234b674b00c03fedd5961737fe835c7ac78aa25 --- src/cmd/astro/moon.c +++ src/cmd/astro/moon.c @@ -270,7 +270,7 @@ moon(void) * planetary terms in parallax */ - spterms = spterms; + //spterms = spterms; /* * computation of longitude blob - 0d9c48794de860a50bc30a7e5662e9c99e222b49 blob + 1c3f21e1940bddd1940dd0ca5eaf0c9a019d93bc --- src/cmd/auth/factotum/p9cr.c +++ src/cmd/auth/factotum/p9cr.c @@ -65,6 +65,7 @@ p9crclient(Conv *c) res = nil; ret = -1; attr = c->attr; + astype = -1; if(c->proto == &p9cr){ astype = AuthChal; @@ -131,6 +132,7 @@ p9crclient(Conv *c) ret = 0; out: + USED(astype); keyclose(k); if(c->attr != attr) freeattr(attr); blob - b593acb52192875c8ba37ca2c3e540220433e557 blob + 8538ac38856f53970033dba431baca79b80df597 --- src/cmd/auth/rsa2any.c +++ src/cmd/auth/rsa2any.c @@ -164,7 +164,6 @@ getdsakey(int argc, char **argv, int needprivate, Attr char *file, *s, *p; DSApriv *key; Biobuf *b; - int regen; Attr *a; if(argc == 0) @@ -190,7 +189,6 @@ getdsakey(int argc, char **argv, int needprivate, Attr return nil; } - regen = 0; a = _parseattr(s+4); if(a == nil){ werrstr("empty key"); blob - eee98675602017844ac3b833110d7ea271fdd64a blob + 40516a770f00dc4993c125481f125ed9e100e473 --- src/cmd/auth/ssh-agent.c +++ src/cmd/auth/ssh-agent.c @@ -973,6 +973,7 @@ runmsg(Aconn *a) case SSH_AGENTC_RSA_CHALLENGE: n = get4(&m); + USED(n); ek = getmp(&m); mod = getmp(&m); chal = getmp(&m); blob - d9dd0a0114126248f80510a835afbc0f8e6627cd blob + ad57870636f349cdd6aa37671dc74a22e50d2ee5 --- src/cmd/bzip2/lib/bzlib_private.h +++ src/cmd/bzip2/lib/bzlib_private.h @@ -12,8 +12,8 @@ /*-------------------------------------------------------------*/ -/*--- Private header file for the library. ---*/ -/*--- bzlib_private.h ---*/ +/*--- Private header file for the library. ---*/ +/*--- bzlib_private.h ---*/ /*-------------------------------------------------------------*/ /*-- @@ -27,24 +27,24 @@ are met: 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. + notice, this list of conditions and the following disclaimer. 2. The origin of this software must not be misrepresented; you must - not claim that you wrote the original software. If you use this - software in a product, an acknowledgment in the product - documentation would be appreciated but is not required. + not claim that you wrote the original software. If you use this + software in a product, an acknowledgment in the product + documentation would be appreciated but is not required. 3. Altered source versions must be plainly marked as such, and must - not be misrepresented as being the original software. + not be misrepresented as being the original software. 4. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. + products derived from this software without specific prior written + permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY + ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS @@ -58,14 +58,14 @@ bzip2/libbzip2 version 1.0 of 21 March 2000 This program is based on (at least) the work of: - Mike Burrows - David Wheeler - Peter Fenwick - Alistair Moffat - Radford Neal - Ian H. Witten - Robert Sedgewick - Jon L. Bentley + Mike Burrows + David Wheeler + Peter Fenwick + Alistair Moffat + Radford Neal + Ian H. Witten + Robert Sedgewick + Jon L. Bentley For more information on these sources, see the manual. --*/ @@ -85,29 +85,29 @@ /* these #defines can be overridden by bzlib_stdio.h */ extern void bz_internal_error ( int errcode ); #define AssertH(cond,errcode) \ - { if (!(cond)) bz_internal_error ( errcode ); } + { if (!(cond)) bz_internal_error ( errcode ); } #define AssertD(cond,msg) /* */ -#define VPrintf0(zf) /* */ -#define VPrintf1(zf,za1) /* */ -#define VPrintf2(zf,za1,za2) /* */ -#define VPrintf3(zf,za1,za2,za3) /* */ -#define VPrintf4(zf,za1,za2,za3,za4) /* */ -#define VPrintf5(zf,za1,za2,za3,za4,za5) /* */ +#define VPrintf0(zf) USED(zf) +#define VPrintf1(zf,za1) do { USED(zf); USED(za1); } while(0) +#define VPrintf2(zf,za1,za2) do { USED(zf); USED(za1); USED(za2); } while(0) +#define VPrintf3(zf,za1,za2,za3) do { USED(zf); USED(za1); USED(za2); USED(za3); } while(0) +#define VPrintf4(zf,za1,za2,za3,za4) do { USED(zf); USED(za1); USED(za2); USED(za3); USED(za4); } while(0) +#define VPrintf5(zf,za1,za2,za3,za4,za5) do { USED(zf); USED(za1); USED(za2); USED(za3); USED(za4); USED(za5); } while(0) #define BZALLOC(nnn) (strm->bzalloc)(strm->opaque,(nnn),1) -#define BZFREE(ppp) (strm->bzfree)(strm->opaque,(ppp)) +#define BZFREE(ppp) (strm->bzfree)(strm->opaque,(ppp)) /*-- Constants for the back end. --*/ #define BZ_MAX_ALPHA_SIZE 258 -#define BZ_MAX_CODE_LEN 23 +#define BZ_MAX_CODE_LEN 23 #define BZ_RUNA 0 #define BZ_RUNB 1 #define BZ_N_GROUPS 6 -#define BZ_G_SIZE 50 +#define BZ_G_SIZE 50 #define BZ_N_ITERS 4 #define BZ_MAX_SELECTORS (2 + (900000 / BZ_G_SIZE)) @@ -118,23 +118,23 @@ extern void bz_internal_error ( int errcode ); extern Int32 BZ2_rNums[512]; -#define BZ_RAND_DECLS \ - Int32 rNToGo; \ - Int32 rTPos \ +#define BZ_RAND_DECLS \ + Int32 rNToGo; \ + Int32 rTPos \ -#define BZ_RAND_INIT_MASK \ - s->rNToGo = 0; \ - s->rTPos = 0 \ +#define BZ_RAND_INIT_MASK \ + s->rNToGo = 0; \ + s->rTPos = 0 \ #define BZ_RAND_MASK ((s->rNToGo == 1) ? 1 : 0) -#define BZ_RAND_UPD_MASK \ - if (s->rNToGo == 0) { \ - s->rNToGo = BZ2_rNums[s->rTPos]; \ - s->rTPos++; \ - if (s->rTPos == 512) s->rTPos = 0; \ - } \ - s->rNToGo--; +#define BZ_RAND_UPD_MASK \ + if (s->rNToGo == 0) { \ + s->rNToGo = BZ2_rNums[s->rTPos]; \ + s->rTPos++; \ + if (s->rTPos == 512) s->rTPos = 0; \ + } \ + s->rNToGo--; @@ -142,34 +142,34 @@ extern Int32 BZ2_rNums[512]; extern UInt32 BZ2_crc32Table[256]; -#define BZ_INITIALISE_CRC(crcVar) \ -{ \ - crcVar = 0xffffffffL; \ +#define BZ_INITIALISE_CRC(crcVar) \ +{ \ + crcVar = 0xffffffffL; \ } -#define BZ_FINALISE_CRC(crcVar) \ -{ \ - crcVar = ~(crcVar); \ +#define BZ_FINALISE_CRC(crcVar) \ +{ \ + crcVar = ~(crcVar); \ } -#define BZ_UPDATE_CRC(crcVar,cha) \ -{ \ - crcVar = (crcVar << 8) ^ \ - BZ2_crc32Table[(crcVar >> 24) ^ \ - ((UChar)cha)]; \ +#define BZ_UPDATE_CRC(crcVar,cha) \ +{ \ + crcVar = (crcVar << 8) ^ \ + BZ2_crc32Table[(crcVar >> 24) ^ \ + ((UChar)cha)]; \ } /*-- States and modes for compression. --*/ -#define BZ_M_IDLE 1 -#define BZ_M_RUNNING 2 +#define BZ_M_IDLE 1 +#define BZ_M_RUNNING 2 #define BZ_M_FLUSHING 3 #define BZ_M_FINISHING 4 -#define BZ_S_OUTPUT 1 -#define BZ_S_INPUT 2 +#define BZ_S_OUTPUT 1 +#define BZ_S_INPUT 2 #define BZ_N_RADIX 2 #define BZ_N_QSORT 12 @@ -182,79 +182,79 @@ extern UInt32 BZ2_crc32Table[256]; /*-- Structure holding all the compression-side stuff. --*/ typedef - struct { - /* pointer back to the struct bz_stream */ - bz_stream* strm; + struct { + /* pointer back to the struct bz_stream */ + bz_stream* strm; - /* mode this stream is in, and whether inputting */ - /* or outputting data */ - Int32 mode; - Int32 state; + /* mode this stream is in, and whether inputting */ + /* or outputting data */ + Int32 mode; + Int32 state; - /* remembers avail_in when flush/finish requested */ - UInt32 avail_in_expect; + /* remembers avail_in when flush/finish requested */ + UInt32 avail_in_expect; - /* for doing the block sorting */ - UInt32* arr1; - UInt32* arr2; - UInt32* ftab; - Int32 origPtr; + /* for doing the block sorting */ + UInt32* arr1; + UInt32* arr2; + UInt32* ftab; + Int32 origPtr; - /* aliases for arr1 and arr2 */ - UInt32* ptr; - UChar* block; - UInt16* mtfv; - UChar* zbits; - - /* for deciding when to use the fallback sorting algorithm */ - Int32 workFactor; + /* aliases for arr1 and arr2 */ + UInt32* ptr; + UChar* block; + UInt16* mtfv; + UChar* zbits; - /* run-length-encoding of the input */ - UInt32 state_in_ch; - Int32 state_in_len; - BZ_RAND_DECLS; + /* for deciding when to use the fallback sorting algorithm */ + Int32 workFactor; - /* input and output limits and current posns */ - Int32 nblock; - Int32 nblockMAX; - Int32 numZ; - Int32 state_out_pos; + /* run-length-encoding of the input */ + UInt32 state_in_ch; + Int32 state_in_len; + BZ_RAND_DECLS; - /* map of bytes used in block */ - Int32 nInUse; - Bool inUse[256]; - UChar unseqToSeq[256]; + /* input and output limits and current posns */ + Int32 nblock; + Int32 nblockMAX; + Int32 numZ; + Int32 state_out_pos; - /* the buffer for bit stream creation */ - UInt32 bsBuff; - Int32 bsLive; + /* map of bytes used in block */ + Int32 nInUse; + Bool inUse[256]; + UChar unseqToSeq[256]; - /* block and combined CRCs */ - UInt32 blockCRC; - UInt32 combinedCRC; + /* the buffer for bit stream creation */ + UInt32 bsBuff; + Int32 bsLive; - /* misc administratium */ - Int32 verbosity; - Int32 blockNo; - Int32 blockSize100k; + /* block and combined CRCs */ + UInt32 blockCRC; + UInt32 combinedCRC; - /* stuff for coding the MTF values */ - Int32 nMTF; - Int32 mtfFreq [BZ_MAX_ALPHA_SIZE]; - UChar selector [BZ_MAX_SELECTORS]; - UChar selectorMtf[BZ_MAX_SELECTORS]; + /* misc administratium */ + Int32 verbosity; + Int32 blockNo; + Int32 blockSize100k; - UChar len [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; - Int32 code [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; - Int32 rfreq [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; - /* second dimension: only 3 needed; 4 makes index calculations faster */ - UInt32 len_pack[BZ_MAX_ALPHA_SIZE][4]; + /* stuff for coding the MTF values */ + Int32 nMTF; + Int32 mtfFreq [BZ_MAX_ALPHA_SIZE]; + UChar selector [BZ_MAX_SELECTORS]; + UChar selectorMtf[BZ_MAX_SELECTORS]; - } - EState; + UChar len [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; + Int32 code [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; + Int32 rfreq [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; + /* second dimension: only 3 needed; 4 makes index calculations faster */ + UInt32 len_pack[BZ_MAX_ALPHA_SIZE][4]; + } + EState; + /*-- externs for compression. --*/ extern void @@ -276,50 +276,50 @@ BZ2_hbMakeCodeLengths ( UChar*, Int32*, Int32, Int32 ) /*-- states for decompression. --*/ -#define BZ_X_IDLE 1 -#define BZ_X_OUTPUT 2 +#define BZ_X_IDLE 1 +#define BZ_X_OUTPUT 2 -#define BZ_X_MAGIC_1 10 -#define BZ_X_MAGIC_2 11 -#define BZ_X_MAGIC_3 12 -#define BZ_X_MAGIC_4 13 -#define BZ_X_BLKHDR_1 14 -#define BZ_X_BLKHDR_2 15 -#define BZ_X_BLKHDR_3 16 -#define BZ_X_BLKHDR_4 17 -#define BZ_X_BLKHDR_5 18 -#define BZ_X_BLKHDR_6 19 -#define BZ_X_BCRC_1 20 -#define BZ_X_BCRC_2 21 -#define BZ_X_BCRC_3 22 -#define BZ_X_BCRC_4 23 -#define BZ_X_RANDBIT 24 -#define BZ_X_ORIGPTR_1 25 -#define BZ_X_ORIGPTR_2 26 -#define BZ_X_ORIGPTR_3 27 -#define BZ_X_MAPPING_1 28 -#define BZ_X_MAPPING_2 29 -#define BZ_X_SELECTOR_1 30 -#define BZ_X_SELECTOR_2 31 -#define BZ_X_SELECTOR_3 32 -#define BZ_X_CODING_1 33 -#define BZ_X_CODING_2 34 -#define BZ_X_CODING_3 35 -#define BZ_X_MTF_1 36 -#define BZ_X_MTF_2 37 -#define BZ_X_MTF_3 38 -#define BZ_X_MTF_4 39 -#define BZ_X_MTF_5 40 -#define BZ_X_MTF_6 41 -#define BZ_X_ENDHDR_2 42 -#define BZ_X_ENDHDR_3 43 -#define BZ_X_ENDHDR_4 44 -#define BZ_X_ENDHDR_5 45 -#define BZ_X_ENDHDR_6 46 -#define BZ_X_CCRC_1 47 -#define BZ_X_CCRC_2 48 -#define BZ_X_CCRC_3 49 -#define BZ_X_CCRC_4 50 +#define BZ_X_MAGIC_1 10 +#define BZ_X_MAGIC_2 11 +#define BZ_X_MAGIC_3 12 +#define BZ_X_MAGIC_4 13 +#define BZ_X_BLKHDR_1 14 +#define BZ_X_BLKHDR_2 15 +#define BZ_X_BLKHDR_3 16 +#define BZ_X_BLKHDR_4 17 +#define BZ_X_BLKHDR_5 18 +#define BZ_X_BLKHDR_6 19 +#define BZ_X_BCRC_1 20 +#define BZ_X_BCRC_2 21 +#define BZ_X_BCRC_3 22 +#define BZ_X_BCRC_4 23 +#define BZ_X_RANDBIT 24 +#define BZ_X_ORIGPTR_1 25 +#define BZ_X_ORIGPTR_2 26 +#define BZ_X_ORIGPTR_3 27 +#define BZ_X_MAPPING_1 28 +#define BZ_X_MAPPING_2 29 +#define BZ_X_SELECTOR_1 30 +#define BZ_X_SELECTOR_2 31 +#define BZ_X_SELECTOR_3 32 +#define BZ_X_CODING_1 33 +#define BZ_X_CODING_2 34 +#define BZ_X_CODING_3 35 +#define BZ_X_MTF_1 36 +#define BZ_X_MTF_2 37 +#define BZ_X_MTF_3 38 +#define BZ_X_MTF_4 39 +#define BZ_X_MTF_5 40 +#define BZ_X_MTF_6 41 +#define BZ_X_ENDHDR_2 42 +#define BZ_X_ENDHDR_3 43 +#define BZ_X_ENDHDR_4 44 +#define BZ_X_ENDHDR_5 45 +#define BZ_X_ENDHDR_6 46 +#define BZ_X_CCRC_1 47 +#define BZ_X_CCRC_2 48 +#define BZ_X_CCRC_3 49 +#define BZ_X_CCRC_4 50 @@ -333,132 +333,132 @@ BZ2_hbMakeCodeLengths ( UChar*, Int32*, Int32, Int32 ) /*-- Structure holding all the decompression-side stuff. --*/ typedef - struct { - /* pointer back to the struct bz_stream */ - bz_stream* strm; + struct { + /* pointer back to the struct bz_stream */ + bz_stream* strm; - /* state indicator for this stream */ - Int32 state; + /* state indicator for this stream */ + Int32 state; - /* for doing the final run-length decoding */ - UChar state_out_ch; - Int32 state_out_len; - Bool blockRandomised; - BZ_RAND_DECLS; + /* for doing the final run-length decoding */ + UChar state_out_ch; + Int32 state_out_len; + Bool blockRandomised; + BZ_RAND_DECLS; - /* the buffer for bit stream reading */ - UInt32 bsBuff; - Int32 bsLive; + /* the buffer for bit stream reading */ + UInt32 bsBuff; + Int32 bsLive; - /* misc administratium */ - Int32 blockSize100k; - Bool smallDecompress; - Int32 currBlockNo; - Int32 verbosity; + /* misc administratium */ + Int32 blockSize100k; + Bool smallDecompress; + Int32 currBlockNo; + Int32 verbosity; - /* for undoing the Burrows-Wheeler transform */ - Int32 origPtr; - UInt32 tPos; - Int32 k0; - Int32 unzftab[256]; - Int32 nblock_used; - Int32 cftab[257]; - Int32 cftabCopy[257]; + /* for undoing the Burrows-Wheeler transform */ + Int32 origPtr; + UInt32 tPos; + Int32 k0; + Int32 unzftab[256]; + Int32 nblock_used; + Int32 cftab[257]; + Int32 cftabCopy[257]; - /* for undoing the Burrows-Wheeler transform (FAST) */ - UInt32 *tt; + /* for undoing the Burrows-Wheeler transform (FAST) */ + UInt32 *tt; - /* for undoing the Burrows-Wheeler transform (SMALL) */ - UInt16 *ll16; - UChar *ll4; + /* for undoing the Burrows-Wheeler transform (SMALL) */ + UInt16 *ll16; + UChar *ll4; - /* stored and calculated CRCs */ - UInt32 storedBlockCRC; - UInt32 storedCombinedCRC; - UInt32 calculatedBlockCRC; - UInt32 calculatedCombinedCRC; + /* stored and calculated CRCs */ + UInt32 storedBlockCRC; + UInt32 storedCombinedCRC; + UInt32 calculatedBlockCRC; + UInt32 calculatedCombinedCRC; - /* map of bytes used in block */ - Int32 nInUse; - Bool inUse[256]; - Bool inUse16[16]; - UChar seqToUnseq[256]; + /* map of bytes used in block */ + Int32 nInUse; + Bool inUse[256]; + Bool inUse16[16]; + UChar seqToUnseq[256]; - /* for decoding the MTF values */ - UChar mtfa [MTFA_SIZE]; - Int32 mtfbase[256 / MTFL_SIZE]; - UChar selector [BZ_MAX_SELECTORS]; - UChar selectorMtf[BZ_MAX_SELECTORS]; - UChar len [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; + /* for decoding the MTF values */ + UChar mtfa [MTFA_SIZE]; + Int32 mtfbase[256 / MTFL_SIZE]; + UChar selector [BZ_MAX_SELECTORS]; + UChar selectorMtf[BZ_MAX_SELECTORS]; + UChar len [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; - Int32 limit [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; - Int32 base [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; - Int32 perm [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; - Int32 minLens[BZ_N_GROUPS]; + Int32 limit [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; + Int32 base [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; + Int32 perm [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE]; + Int32 minLens[BZ_N_GROUPS]; - /* save area for scalars in the main decompress code */ - Int32 save_i; - Int32 save_j; - Int32 save_t; - Int32 save_alphaSize; - Int32 save_nGroups; - Int32 save_nSelectors; - Int32 save_EOB; - Int32 save_groupNo; - Int32 save_groupPos; - Int32 save_nextSym; - Int32 save_nblockMAX; - Int32 save_nblock; - Int32 save_es; - Int32 save_N; - Int32 save_curr; - Int32 save_zt; - Int32 save_zn; - Int32 save_zvec; - Int32 save_zj; - Int32 save_gSel; - Int32 save_gMinlen; - Int32* save_gLimit; - Int32* save_gBase; - Int32* save_gPerm; + /* save area for scalars in the main decompress code */ + Int32 save_i; + Int32 save_j; + Int32 save_t; + Int32 save_alphaSize; + Int32 save_nGroups; + Int32 save_nSelectors; + Int32 save_EOB; + Int32 save_groupNo; + Int32 save_groupPos; + Int32 save_nextSym; + Int32 save_nblockMAX; + Int32 save_nblock; + Int32 save_es; + Int32 save_N; + Int32 save_curr; + Int32 save_zt; + Int32 save_zn; + Int32 save_zvec; + Int32 save_zj; + Int32 save_gSel; + Int32 save_gMinlen; + Int32* save_gLimit; + Int32* save_gBase; + Int32* save_gPerm; - } - DState; + } + DState; /*-- Macros for decompression. --*/ -#define BZ_GET_FAST(cccc) \ - s->tPos = s->tt[s->tPos]; \ - cccc = (UChar)(s->tPos & 0xff); \ - s->tPos >>= 8; +#define BZ_GET_FAST(cccc) \ + s->tPos = s->tt[s->tPos]; \ + cccc = (UChar)(s->tPos & 0xff); \ + s->tPos >>= 8; -#define BZ_GET_FAST_C(cccc) \ - c_tPos = c_tt[c_tPos]; \ - cccc = (UChar)(c_tPos & 0xff); \ - c_tPos >>= 8; +#define BZ_GET_FAST_C(cccc) \ + c_tPos = c_tt[c_tPos]; \ + cccc = (UChar)(c_tPos & 0xff); \ + c_tPos >>= 8; -#define SET_LL4(i,n) \ - { if (((i) & 0x1) == 0) \ - s->ll4[(i) >> 1] = (s->ll4[(i) >> 1] & 0xf0) | (n); else \ - s->ll4[(i) >> 1] = (s->ll4[(i) >> 1] & 0x0f) | ((n) << 4); \ - } +#define SET_LL4(i,n) \ + { if (((i) & 0x1) == 0) \ + s->ll4[(i) >> 1] = (s->ll4[(i) >> 1] & 0xf0) | (n); else \ + s->ll4[(i) >> 1] = (s->ll4[(i) >> 1] & 0x0f) | ((n) << 4); \ + } -#define GET_LL4(i) \ - ((((UInt32)(s->ll4[(i) >> 1])) >> (((i) << 2) & 0x4)) & 0xF) +#define GET_LL4(i) \ + ((((UInt32)(s->ll4[(i) >> 1])) >> (((i) << 2) & 0x4)) & 0xF) -#define SET_LL(i,n) \ - { s->ll16[i] = (UInt16)(n & 0x0000ffff); \ - SET_LL4(i, n >> 16); \ - } +#define SET_LL(i,n) \ + { s->ll16[i] = (UInt16)(n & 0x0000ffff); \ + SET_LL4(i, n >> 16); \ + } #define GET_LL(i) \ - (((UInt32)s->ll16[i]) | (GET_LL4(i) << 16)) + (((UInt32)s->ll16[i]) | (GET_LL4(i) << 16)) -#define BZ_GET_SMALL(cccc) \ - cccc = BZ2_indexIntoF ( s->tPos, s->cftab ); \ - s->tPos = GET_LL(s->tPos); +#define BZ_GET_SMALL(cccc) \ + cccc = BZ2_indexIntoF ( s->tPos, s->cftab ); \ + s->tPos = GET_LL(s->tPos); /*-- externs for decompression. --*/ @@ -471,7 +471,7 @@ BZ2_decompress ( DState* ); extern void BZ2_hbCreateDecodeTables ( Int32*, Int32*, Int32*, UChar*, - Int32, Int32, Int32 ); + Int32, Int32, Int32 ); #endif @@ -492,5 +492,5 @@ extern void default_bzfree( void*, void* ); /*-------------------------------------------------------------*/ -/*--- end bzlib_private.h ---*/ +/*--- end bzlib_private.h ---*/ /*-------------------------------------------------------------*/ blob - e2e78b7077310dcf8793c686ab5e503a82b9e21b blob + 11d1ae85b179e852f4d3f3992942c49fbd327431 --- src/cmd/postscript/tr2post/chartab.c +++ src/cmd/postscript/tr2post/chartab.c @@ -171,6 +171,8 @@ readpsfontdesc(char *fontname, int trindex) { startchar = RUNEGETCHAR(start); endfont = RUNEGETGROUP(end); endchar = RUNEGETCHAR(end); + USED(startchar); + USED(endchar); pfid = findpfn(psfontnam, 1); if (startfont != endfont) { error(WARNING, "font descriptions must not cross 256 glyph block boundary\n"); blob - bda18b896fbdcc11f85b075d99946a8af4612a63 blob + 6e00c894b9d001cce3e1c7572d3c8b0e5f8a286e --- src/cmd/ramfs.c +++ src/cmd/ramfs.c @@ -172,6 +172,7 @@ main(int argc, char *argv[]) default: usage(); }ARGEND + USED(defmnt); if(pipe(p) < 0) error("pipe failed"); blob - e9ba803406cebe1e9cf333fcc4874b6100f7d71b blob + 82753b74ff2656cf51b2f87fe7ef96ee60491739 --- src/cmd/tpic/textgen.c +++ src/cmd/tpic/textgen.c @@ -8,8 +8,6 @@ textgen(void) int i, sub, nstr, at, with, hset; double xwith, ywith, h, w, x0, y0, x1, y1; obj *p, *ppos; - static double prevh = 0; - static double prevw = 0; Attr *ap; at = with = nstr = hset = 0; @@ -90,8 +88,6 @@ textgen(void) cury = y1; else cury = y0; - prevh = h; - prevw = w; return(p); } blob - 2328d6a94899ec44dab2b7b1d0e2623372bcacb4 blob + 69d48f2e654f6de157d710528cdf9498d220e9c6 --- src/cmd/troff/n6.c +++ src/cmd/troff/n6.c @@ -163,7 +163,7 @@ void n_setwd(void) int delim, emsz, k; int savhp, savapts, savapts1, savfont, savfont1, savpts, savpts1; - base = numtabp[ST].val = numtabp[ST].val = wid = numtabp[CT].val = 0; + base = numtabp[ST].val = numtabp[SB].val = wid = numtabp[CT].val = 0; if (ismot(i = getch())) return; delim = cbits(i); blob - 583d4aa80f9966178f79b80e3cef0c1cf7375781 blob + 4a2bd02483cc1f25c3b4a65d6bf8bf49d3506720 --- src/cmd/troff/t6.c +++ src/cmd/troff/t6.c @@ -217,11 +217,15 @@ void xbits(Tchar i, int bitf) Tchar t_setch(int c) { +#ifndef UNICODE int j; +#endif char temp[50]; char *s; +#ifndef UNICODE j = 0; +#endif s = temp; if (c == '(') { /* \(xx */ if ((*s++ = getach()) == 0 || (*s++ = getach()) == 0) @@ -711,9 +715,8 @@ char *strdupl(const char *s) /* make a copy of s */ int setfp(int pos, int f, char *truename, int print) /* mount font f at position pos[0...nfonts] */ { - char pathname[NS], shortname[NS], *sl; + char pathname[NS], shortname[NS]; - sl = (char*)0; zapwcache(0); if (truename) strcpy(shortname, truename); blob - 643b6c46aba142a30d4e56edb68482a4d75198e5 blob + b45257294f77db8a3b126f89d27b0396b689a6da --- src/cmd/vac/vacfs.c +++ src/cmd/vac/vacfs.c @@ -682,6 +682,7 @@ vacstat(VacFile *parent, VacDir *vd, uchar *p, int np) if(ext == nil) return 0; n = vacfileread(vf, ext, size, 0); + USED(n); ext[size] = 0; vacfiledecref(vf); if(vd->mode & ModeLink){ blob - c65918c2fba5e807f421c89c6a63d1aad5c2c57c blob + 7ce744497d1a3ea5f82f789da4fd23477b8da50a --- src/libhtml/build.c +++ src/libhtml/build.c @@ -4536,6 +4536,7 @@ validptr(void* p) static char c; c = *((char*)p); + USED(c); return 1; } blob - 7a65b3a8d91224168d7b4563d3e54066285f36ca blob + 706d9c4f47910bc71cefb4f54c62954d0d725254 --- src/libsunrpc/nfs3.c +++ src/libsunrpc/nfs3.c @@ -120,7 +120,7 @@ nfs3errstr(Nfs3Status status) int i; for(i=0; i