summaryrefslogtreecommitdiff
path: root/soltools
diff options
context:
space:
mode:
authorSander Vesik <svesik@openoffice.org>2004-04-21 12:27:01 +0000
committerSander Vesik <svesik@openoffice.org>2004-04-21 12:27:01 +0000
commit7049cd641a2ae8529a4d7d0e7872af090c592721 (patch)
tree2a7e0ac2566efde16c4f64911654c67127434a09 /soltools
parentb7055f530bf2a0e006b896b4877c7e79765c81d6 (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.c29
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
{