tuse full prototypes - 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 2b6040818e35d57357226212c356ce370c5b5dd0
 (DIR) parent bb0266fe6137ecd81eea1c74e34723c5a1bc4caf
 (HTM) Author: rsc <devnull@localhost>
       Date:   Sat,  7 May 2005 22:42:14 +0000
       
       use full prototypes
       
       Diffstat:
         M src/cmd/astro/dist.c                |       8 ++++----
         M src/cmd/auth/ssh-agent.c            |       6 +++---
         M src/cmd/join.c                      |       4 ++--
         M src/cmd/map/map.c                   |       2 +-
         M src/cmd/mk/unix.c                   |       2 +-
         M src/cmd/postscript/common/bbox.c    |       2 +-
         M src/cmd/postscript/common/misc.c    |       1 -
         M src/cmd/postscript/download/downlo… |      16 ++++++++--------
         M src/cmd/sam/disk.c                  |       2 +-
         M src/libhtml/lex.c                   |       2 +-
         M src/libthread/thread.c              |       2 +-
       
       11 files changed, 23 insertions(+), 24 deletions(-)
       ---
 (DIR) diff --git a/src/cmd/astro/dist.c b/src/cmd/astro/dist.c
       t@@ -192,7 +192,7 @@ event(char *format, char *arg1, char *arg2, double tim, int flag)
                p->flag = flag;
        }
        
       -int        evcomp();
       +int        evcomp(const void*, const void*);
        
        void
        evflush(void)
       t@@ -214,13 +214,13 @@ evflush(void)
        }
        
        int
       -evcomp(void *a1, void *a2)
       +evcomp(const void *a1, const void *a2)
        {
                double t1, t2;
                Event *p1, *p2;
        
       -        p1 = a1;
       -        p2 = a2;
       +        p1 = (Event*)a1;
       +        p2 = (Event*)a2;
                t1 = p1->tim;
                t2 = p2->tim;
                if(p1->flag & SIGNIF)
 (DIR) diff --git a/src/cmd/auth/ssh-agent.c b/src/cmd/auth/ssh-agent.c
       t@@ -950,7 +950,7 @@ runmsg(Aconn *a)
                        ek = getmp(&m);
                        mod = getmp(&m);
                        chal = getmp(&m);
       -                if((p = getn(&m, 16)) == nil){
       +                if((p = (char*)getn(&m, 16)) == nil){
                        Failchal:
                                mpfree(ek);
                                mpfree(mod);
       t@@ -977,8 +977,8 @@ runmsg(Aconn *a)
                        break;
        
                case SSH2_AGENTC_SIGN_REQUEST:
       -                if(getm(&m, &mkey) < 0
       -                || getm(&m, &mdata) < 0)
       +                if(getm(&m, &mkey) == nil
       +                || getm(&m, &mdata) == nil)
                                goto Failure;
                        flags = get4(&m);
                        if(flags & SSH_AGENT_OLD_SIGNATURE)
 (DIR) diff --git a/src/cmd/join.c b/src/cmd/join.c
       t@@ -165,7 +165,7 @@ Rune *strtorune(Rune *buf, char *s){
        #define get1() n1=input(F1)
        #define get2() n2=input(F2)
        void
       -seek2()
       +seek2(void)
        {
                int n1, n2;
                int top2=0;
       t@@ -208,7 +208,7 @@ seek2()
                }
        }
        void
       -seek1()
       +seek1(void)
        {
                int n1, n2;
                int top1=0;
 (DIR) diff --git a/src/cmd/map/map.c b/src/cmd/map/map.c
       t@@ -1204,7 +1204,7 @@ inpoly(double x, double y)
        }
        
        void
       -realcut()
       +realcut(void)
        {
                struct place g;
                double lat;
 (DIR) diff --git a/src/cmd/mk/unix.c b/src/cmd/mk/unix.c
       t@@ -278,7 +278,7 @@ notifyf(int sig)
        }
        
        void
       -catchnotes()
       +catchnotes(void)
        {
                int i;
        
 (DIR) diff --git a/src/cmd/postscript/common/bbox.c b/src/cmd/postscript/common/bbox.c
       t@@ -67,7 +67,7 @@ cover(x, y)
        }   /* End of cover */
        
        /*****************************************************************************/
       -void        resetbbox();
       +void        resetbbox(int);
        
        void
        writebbox(fp, keyword, slop)
 (DIR) diff --git a/src/cmd/postscript/common/misc.c b/src/cmd/postscript/common/misc.c
       t@@ -24,7 +24,6 @@ void error(int kind, char *mesg, unsigned int a1, unsigned int a2, unsigned int 
        int cat(char *file);
        
        /*****************************************************************************/
       -extern        int        str_convert();
        
        void
        out_list(str)
 (DIR) diff --git a/src/cmd/postscript/download/download.c b/src/cmd/postscript/download/download.c
       t@@ -88,16 +88,16 @@ int        atend = FALSE;                        /* TRUE only if a comment says so */
        FILE        *fp_in;                                /* next input file */
        FILE        *fp_temp = NULL;                /* for copying stdin */
        
       -void init_signals();
       -void options();
       -void readmap();
       -void readresident();
       -void arguments();
       -void done();
       -void download();
       +void init_signals(void);
       +void options(void);
       +void readmap(void);
       +void readresident(void);
       +void arguments(void);
       +void done(void);
       +void download(void);
        int lookup(char *font);
        void copyfonts(char *list);
       -void copyinput();
       +void copyinput(void);
        extern int cat(char *file);
        extern void error(int errtype, char *fmt, ...);
        
 (DIR) diff --git a/src/cmd/sam/disk.c b/src/cmd/sam/disk.c
       t@@ -25,7 +25,7 @@ extern int tempdisk(void);
        #endif
        
        Disk*
       -diskinit()
       +diskinit(void)
        {
                Disk *d;
        
 (DIR) diff --git a/src/libhtml/lex.c b/src/libhtml/lex.c
       t@@ -416,7 +416,7 @@ static int        winchars[]= { 8226,        // 8226 is a bullet
        static StringInt*        tagtable;                // initialized from tagnames
        static StringInt*        attrtable;                // initialized from attrnames
        
       -static void                lexinit();
       +static void                lexinit(void);
        static int                getplaindata(TokenSource* ts, Token* a, int* pai);
        static int                getdata(TokenSource* ts, int firstc, int starti, Token* a, int* pai);
        static int                getscriptdata(TokenSource* ts, int firstc, int starti, Token* a, int* pai);
 (DIR) diff --git a/src/libthread/thread.c b/src/libthread/thread.c
       t@@ -141,7 +141,7 @@ threadalloc(void (*fn)(void*), void *arg, uint stack)
                y = z;
                z >>= 16;        /* hide undefined 32-bit shift from 32-bit compilers */
                x = z>>16;
       -        makecontext(&t->context.uc, (void(*)())threadstart, 2, y, x);
       +        makecontext(&t->context.uc, (void(*)(void))threadstart, 2, y, x);
        
                return t;
        }