diff options
author | Sander Vesik <svesik@openoffice.org> | 2004-04-21 12:27:01 +0000 |
---|---|---|
committer | Sander Vesik <svesik@openoffice.org> | 2004-04-21 12:27:01 +0000 |
commit | 7049cd641a2ae8529a4d7d0e7872af090c592721 (patch) | |
tree | 2a7e0ac2566efde16c4f64911654c67127434a09 /soltools | |
parent | b7055f530bf2a0e006b896b4877c7e79765c81d6 (diff) |
INTEGRATION: CWS ooo20040329 (1.6.36); FILE MERGED
2004/03/17 12:35:12 waratah 1.6.36.1: #i1858# add return types to subroutines
add include file for string routines
add a couple of forward declarations for internal routines
Diffstat (limited to 'soltools')
-rw-r--r-- | soltools/mkdepend/main.c | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/soltools/mkdepend/main.c b/soltools/mkdepend/main.c index afd4feb964bd..a1122c9b9ee8 100644 --- a/soltools/mkdepend/main.c +++ b/soltools/mkdepend/main.c @@ -51,6 +51,7 @@ typedef _W64 int ssize_t; #endif #include "def.h" +#include <string.h> #ifdef hpux #define sigvec sigvector #endif /* hpux */ @@ -109,6 +110,11 @@ char *directives[] = { #include "imakemdep.h" /* from config sources */ #undef MAKEDEPEND +/******* function declarations ********/ +/******* added by -Wall project *******/ +void freefile(struct filepointer * fp); +void redirect(char * line, char * makefile ); + struct inclist inclist[ MAXFILES ], *inclistp = inclist, maininclist; @@ -153,7 +159,7 @@ catch (sig) struct sigaction sig_act; #endif /* USGISH */ -main(argc, argv) +int main(argc, argv) int argc; char **argv; { @@ -493,7 +499,7 @@ struct filepointer *getfile(file) return(content); } -freefile(fp) +void freefile(fp) struct filepointer *fp; { free(fp->f_base); @@ -509,7 +515,7 @@ char *copy(str) return(p); } -match(str, list) +int match(str, list) register char *str, **list; { register int i; @@ -530,7 +536,7 @@ char *getline(filep) register char *p, /* walking pointer */ *eof, /* end of file pointer */ *bol; /* beginning of line pointer */ - register lineno; /* line number */ + register int lineno; /* line number */ p = filep->f_p; eof = filep->f_end; @@ -621,7 +627,7 @@ int rename (from, to) } #endif /* USGISH */ -redirect(line, makefile) +void redirect(line, makefile) char *line, *makefile; { @@ -691,10 +697,10 @@ redirect(line, makefile) } #if NeedVarargsPrototypes -fatalerr(char *msg, ...) +int fatalerr(char *msg, ...) #else /*VARARGS*/ -fatalerr(msg,x1,x2,x3,x4,x5,x6,x7,x8,x9) +int fatalerr(msg,x1,x2,x3,x4,x5,x6,x7,x8,x9) char *msg; #endif { @@ -713,10 +719,10 @@ fatalerr(msg,x1,x2,x3,x4,x5,x6,x7,x8,x9) } #if NeedVarargsPrototypes -warning(char *msg, ...) +int warning(char *msg, ...) #else /*VARARGS0*/ -warning(msg,x1,x2,x3,x4,x5,x6,x7,x8,x9) +int warning(msg,x1,x2,x3,x4,x5,x6,x7,x8,x9) char *msg; #endif { @@ -733,13 +739,14 @@ warning(msg,x1,x2,x3,x4,x5,x6,x7,x8,x9) fprintf(stderr, msg,x1,x2,x3,x4,x5,x6,x7,x8,x9); #endif #endif /* DEBUG_MKDEPEND */ + return 0; } #if NeedVarargsPrototypes -warning1(char *msg, ...) +void warning1(char *msg, ...) #else /*VARARGS0*/ -warning1(msg,x1,x2,x3,x4,x5,x6,x7,x8,x9) +void warning1(msg,x1,x2,x3,x4,x5,x6,x7,x8,x9) char *msg; #endif { |