tfix gcc 4.8 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 63002b3e5ab034ff1317c21b994b803cd68a6eee
 (DIR) parent 24b8994d3d3a30903b87c388114c7f5e7565d7fe
 (HTM) Author: David du Colombier <0intro@gmail.com>
       Date:   Mon,  3 Mar 2014 22:30:34 +0100
       
       fix gcc 4.8 warnings
       
       LGTM=rsc
       R=rsc
       https://codereview.appspot.com/33240044
       
       Diffstat:
         M src/cmd/devdraw/x11-draw.c          |       3 +--
         M src/cmd/fontsrv/x11.c               |       2 +-
         M src/cmd/join.c                      |       2 +-
         M src/cmd/postscript/tr2post/utils.c  |       3 +--
         M src/cmd/rio/showevent/ShowEvent.c   |       2 +-
         M src/libventi/file.c                 |       8 --------
       
       6 files changed, 5 insertions(+), 15 deletions(-)
       ---
 (DIR) diff --git a/src/cmd/devdraw/x11-draw.c b/src/cmd/devdraw/x11-draw.c
       t@@ -44,7 +44,7 @@ xdraw(Memdrawparam *par)
        {
                u32int sdval;
                uint m, state;
       -        Memimage *src, *dst, *mask;
       +        Memimage *dst, *mask;
                Point dp, mp;
                Rectangle r;
                Xmem *xdst, *xmask;
       t@@ -56,7 +56,6 @@ xdraw(Memdrawparam *par)
                dst   = par->dst;
                mask  = par->mask;
                r     = par->r;
       -        src   = par->src;
                state = par->state;
        
                /*
 (DIR) diff --git a/src/cmd/fontsrv/x11.c b/src/cmd/fontsrv/x11.c
       t@@ -113,7 +113,7 @@ mksubfont(char *name, int lo, int hi, int size, int antialias)
                int i;
                Fontchar *fc, *fc0;
                Memsubfont *sf;
       -        Point rect_points[4];
       +        //Point rect_points[4];
        
                xf = nil;
                for(xfp=xfont, xfe=xfont+nxfont; xfp != xfe; xfp++) {
 (DIR) diff --git a/src/cmd/join.c b/src/cmd/join.c
       t@@ -10,7 +10,7 @@
        #define comp() runecmp(ppi[F1][j1],ppi[F2][j2])
        FILE *f[2];
        Rune buf[2][BUFSIZ];        /*input lines */
       -Rune *ppi[2][NFLD+1];        /* pointers to fields in lines */
       +Rune *ppi[4][NFLD+1];        /* pointers to fields in lines */
        Rune *s1,*s2;
        #define j1 joinj1
        #define j2 joinj2
 (DIR) diff --git a/src/cmd/postscript/tr2post/utils.c b/src/cmd/postscript/tr2post/utils.c
       t@@ -242,9 +242,8 @@ runeout(Rune rune) {
        void
        specialout(char *stoken) {
                Rune rune;
       -        int i;
        
       -        i = chartorune(&rune, stoken);
       +        chartorune(&rune, stoken);
                glyphout(rune, stoken, TRUE);
        }
        
 (DIR) diff --git a/src/cmd/rio/showevent/ShowEvent.c b/src/cmd/rio/showevent/ShowEvent.c
       t@@ -761,7 +761,7 @@ void ShowEvent(XEvent *eev)
                printf("type=%s%s", GetType((XEvent*)ev), sep);
                printf("serial=%ld%s", ev->serial, sep);
                printf("send_event=%s%s", TorF(ev->send_event), sep);
       -        printf("display=0x%x%s", (unsigned)ev->display, sep);
       +        printf("display=0x%p%s", ev->display, sep);
        
                switch (ev->type) {
                case MotionNotify:
 (DIR) diff --git a/src/libventi/file.c b/src/libventi/file.c
       t@@ -498,7 +498,6 @@ blockwalk(VtFile *r, VtBlock *p, int index, VtCache *c, int mode, VtEntry *e)
                VtBlock *b;
                int type, size;
                uchar *score;
       -        VtEntry oe;
        
                switch(p->type){
                case VtDataType:
       t@@ -531,8 +530,6 @@ blockwalk(VtFile *r, VtBlock *p, int index, VtCache *c, int mode, VtEntry *e)
                if(vtglobaltolocal(b->score) != NilBlock)
                        return b;
        
       -        oe = *e;
       -
                /*
                 * Copy on write.
                 */
       t@@ -560,7 +557,6 @@ static int
        growdepth(VtFile *r, VtBlock *p, VtEntry *e, int depth)
        {
                VtBlock *b, *bb;
       -        VtEntry oe;
        
                assert(ISLOCKED(r));
                assert(depth <= VtPointerDepth);
       t@@ -569,8 +565,6 @@ growdepth(VtFile *r, VtBlock *p, VtEntry *e, int depth)
                if(b == nil)
                        return -1;
        
       -        oe = *e;
       -
                /*
                 * Keep adding layers until we get to the right depth
                 * or an error occurs.
       t@@ -599,7 +593,6 @@ static int
        shrinkdepth(VtFile *r, VtBlock *p, VtEntry *e, int depth)
        {
                VtBlock *b, *nb, *ob, *rb;
       -        VtEntry oe;
        
                assert(ISLOCKED(r));
                assert(depth <= VtPointerDepth);
       t@@ -612,7 +605,6 @@ shrinkdepth(VtFile *r, VtBlock *p, VtEntry *e, int depth)
                 * Walk down to the new root block.
                 * We may stop early, but something is better than nothing.
                 */
       -        oe = *e;
        
                ob = nil;
                b = rb;