tsilence various warnings - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit bcac59d81b63c352a9073104e7e63838e117a877
 (DIR) parent 01d1f4cb4b791eca0bc79bc00188bf3c688290e6
 (HTM) Author: rsc <devnull@localhost>
       Date:   Thu, 11 Aug 2005 17:33:43 +0000
       
       silence various warnings
       
       Diffstat:
         M src/cmd/9p.c                        |       6 ++----
         M src/cmd/auth/factotum/conv.c        |       2 +-
         M src/cmd/auth/factotum/fs.c          |       2 +-
         M src/cmd/lex/ncform                  |       2 +-
         M src/cmd/listen1.c                   |       1 -
         M src/cmd/proof/screen.c              |       1 -
         M src/cmd/spell/sprog.c               |       1 -
         M src/cmd/venti/srv/dat.h             |      12 ++++++------
         M src/libauthsrv/passtokey.c          |       1 -
         M src/libhttpd/parse.c                |       5 +----
         M src/libhttpd/parsereq.c             |       1 -
         M src/libmach/dwarfcfa.c              |       2 +-
         M src/libventi/version.c              |       6 +++++-
       
       13 files changed, 18 insertions(+), 24 deletions(-)
       ---
 (DIR) diff --git a/src/cmd/9p.c b/src/cmd/9p.c
       t@@ -336,10 +336,8 @@ timefmt(Fmt *fmt)
                if((long)(time0-u) < 6*30*86400)
                        return fmtprint(fmt, "%s %2d %02d:%02d",
                                mon[tm->mon], tm->mday, tm->hour, tm->min);
       -        else
       -                return fmtprint(fmt, "%s %2d %5d",
       -                        mon[tm->mon], tm->mday, tm->year+1900);
       -        return 0;
       +        return fmtprint(fmt, "%s %2d %5d",
       +                mon[tm->mon], tm->mday, tm->year+1900);
        }
        
        static int
 (DIR) diff --git a/src/cmd/auth/factotum/conv.c b/src/cmd/auth/factotum/conv.c
       t@@ -105,7 +105,7 @@ convgetrpc(Conv *c, int want)
                                return &c->rpc;
                        rpcrespond(c, "phase in state '%s' want '%s'", c->state, rpcname[want]);
                }
       -        return nil;        /* not reached */
       +        /* not reached */
        }
        
        /* read until the done function tells us that's enough */
 (DIR) diff --git a/src/cmd/auth/factotum/fs.c b/src/cmd/auth/factotum/fs.c
       t@@ -159,7 +159,7 @@ readlist(int off, int (*gen)(int, char*, uint), Req *r)
                        a += n;
                        off++;
                }
       -        return -1;                /* not reached */
       +        /* not reached */
        }
        
        static int
 (DIR) diff --git a/src/cmd/lex/ncform b/src/cmd/lex/ncform
       t@@ -157,7 +157,7 @@ yylook(void){
                        if(debug)putchar('\n');
        # endif
                        }
       -        return(0);        /* shut up the compiler; i have no idea what should be returned */
       +        /* not reached */
                }
        int
        yyback(int *p, int m)
 (DIR) diff --git a/src/cmd/listen1.c b/src/cmd/listen1.c
       t@@ -102,5 +102,4 @@ main(int argc, char **argv)
                                break;
                        }
                }
       -        exits(nil);
        }
 (DIR) diff --git a/src/cmd/proof/screen.c b/src/cmd/proof/screen.c
       t@@ -88,7 +88,6 @@ getcmdstr(void)
                                }
                        }
                }
       -        return nil;
        }
        
        static char *
 (DIR) diff --git a/src/cmd/spell/sprog.c b/src/cmd/spell/sprog.c
       t@@ -591,7 +591,6 @@ main(int argc, char *argv[])
                        } else if(affix[0] != 0 && affix[0] != '.')
                                print("%s\t%s\n", affix, original);
                }
       -        exits(0);
        }
        
        /*        strip exactly one suffix and do
 (DIR) diff --git a/src/cmd/venti/srv/dat.h b/src/cmd/venti/srv/dat.h
       t@@ -75,17 +75,17 @@ enum
                /*
                 * magic numbers on disk
                 */
       -        _ClumpMagic                = 0xd15cb10c,        /* clump header, deprecated */
       +        _ClumpMagic                = 0xd15cb10cU,        /* clump header, deprecated */
                ClumpFreeMagic                = 0,                /* free clump; terminates active clump log */
        
       -        ArenaPartMagic                = 0xa9e4a5e7,        /* arena partition header */
       -        ArenaMagic                = 0xf2a14ead,        /* arena trailer */
       -        ArenaHeadMagic                = 0xd15c4ead,        /* arena header */
       +        ArenaPartMagic                = 0xa9e4a5e7U,        /* arena partition header */
       +        ArenaMagic                = 0xf2a14eadU,        /* arena trailer */
       +        ArenaHeadMagic                = 0xd15c4eadU,        /* arena header */
                
       -        BloomMagic                = 0xb1004ead,        /* bloom filter header */
       +        BloomMagic                = 0xb1004eadU,        /* bloom filter header */
                BloomMaxHash        = 32,
        
       -        ISectMagic                = 0xd15c5ec7,        /* index header */
       +        ISectMagic                = 0xd15c5ec7U,        /* index header */
        
                ArenaPartVersion        = 3,
                ArenaVersion4                = 4,
 (DIR) diff --git a/src/libauthsrv/passtokey.c b/src/libauthsrv/passtokey.c
       t@@ -29,5 +29,4 @@ passtokey(char *key, char *p)
                        }
                        encrypt(key, t, 8);
                }
       -        return 1;        /* not reached */
        }
 (DIR) diff --git a/src/libhttpd/parse.c b/src/libhttpd/parse.c
       t@@ -348,7 +348,6 @@ mimeok(Hlex *h, char *name, int multipart, HContent *head)
                        }
                        lex(h);
                }
       -        return head;
        }
        
        /*
       t@@ -387,7 +386,6 @@ mimeetag(Hlex *h, HETag *head)
                        if(lex(h) != ',')
                                return head;
                }
       -        return head;
        }
        
        /*
       t@@ -840,8 +838,7 @@ top:
                        }
                        return Word;
                }
       -        goto top;
       -        return 0;
       +        /* not reached */
        }
        
        /*
 (DIR) diff --git a/src/libhttpd/parsereq.c b/src/libhttpd/parsereq.c
       t@@ -285,7 +285,6 @@ getword(HConnect *c)
                        }
                        ch = getc(c);
                }
       -        return nil;
        }
        
        static int
 (DIR) diff --git a/src/libmach/dwarfcfa.c b/src/libmach/dwarfcfa.c
       t@@ -390,6 +390,6 @@ dexec(DwarfBuf *b, State *s, int locstop)
                                return -1;
                        }
                }
       -        return -1;                /* not reached */                
       +        /* not reached */                
        }
        
 (DIR) diff --git a/src/libventi/version.c b/src/libventi/version.c
       t@@ -81,8 +81,12 @@ vtversion(VtConn *z)
                vtdebug(z, "version string in: %s", buf);
        
                p = buf+strlen(prefix);
       -        for(;;){
       +        for(; *p; p=pp){
       +                if(*p == ':' || *p == '-')
       +                        p++;
                        pp = strpbrk(p, ":-");
       +                if(pp == nil)
       +                        pp = p+strlen(p);
                        for(i=0; okvers[i]; i++)
                                if(strlen(okvers[i]) == pp-p && memcmp(okvers[i], p, pp-p) == 0){
                                        *pp = 0;