diff options
author | kcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-03-19 21:01:59 +0800 |
---|---|---|
committer | kcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-03-19 21:01:59 +0800 |
commit | c8b05dac46a8c39cbdf2ac80e7dbb18077e157cb (patch) | |
tree | 060e36fbaf43db10838eb01fb23ac130005e1001 /innbbsd/echobbslib.c | |
parent | 6eba59f302a382cb031543031b2b273ee85d796f (diff) | |
download | pttbbs-c8b05dac46a8c39cbdf2ac80e7dbb18077e157cb.tar pttbbs-c8b05dac46a8c39cbdf2ac80e7dbb18077e157cb.tar.gz pttbbs-c8b05dac46a8c39cbdf2ac80e7dbb18077e157cb.tar.bz2 pttbbs-c8b05dac46a8c39cbdf2ac80e7dbb18077e157cb.tar.lz pttbbs-c8b05dac46a8c39cbdf2ac80e7dbb18077e157cb.tar.xz pttbbs-c8b05dac46a8c39cbdf2ac80e7dbb18077e157cb.tar.zst pttbbs-c8b05dac46a8c39cbdf2ac80e7dbb18077e157cb.zip |
less warning
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2645 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'innbbsd/echobbslib.c')
-rw-r--r-- | innbbsd/echobbslib.c | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/innbbsd/echobbslib.c b/innbbsd/echobbslib.c index 667c30ab..7efc00d4 100644 --- a/innbbsd/echobbslib.c +++ b/innbbsd/echobbslib.c @@ -1,3 +1,4 @@ +#include <stdlib.h> #if defined( LINUX ) #include "innbbsconf.h" #include "bbslib.h" @@ -41,6 +42,7 @@ static char * verboseFilename = NULL; static char verbosename[MAXPATHLEN]; +void verboseon(filename) char *filename; { @@ -53,21 +55,25 @@ verboseon(filename) } verboseFilename = filename; } +void verboseoff() { verboseFlag = 0; } +void setverboseon() { verboseFlag = 1; } +int isverboselog() { return verboseFlag; } +void setverboseoff() { verboseoff(); @@ -77,6 +83,7 @@ setverboseoff() } } +void verboselog(char *fmt,...) { va_list ap; @@ -107,6 +114,7 @@ verboselog(char *fmt,...) va_end(ap); } +void #ifdef PalmBBS xbbslog(char *fmt,...) #else @@ -135,12 +143,11 @@ bbslog(char *fmt,...) va_end(ap); } +int initial_bbs(outgoing) char *outgoing; { FILE *FN; - struct stat st; - int fd, i; char *bbsnameptr = NULL; /* reopen bbslog */ @@ -296,6 +303,7 @@ nl_bynodecmp(a, b) } /* read in newsfeeds.bbs and nodelist.bbs */ +int readnlfile(inndhome, outgoing) char *inndhome; char *outgoing; @@ -303,9 +311,9 @@ readnlfile(inndhome, outgoing) FILE *fp; char buff[1024]; struct stat st; - int i, count, j; + int i, count; char *ptr, *nodelistptr; - static lastcount = 0; + static int lastcount = 0; sprintf(buff, "%s/nodelist.bbs", inndhome); fp = fopen(buff, "r"); @@ -346,7 +354,7 @@ readnlfile(inndhome, outgoing) lastcount = count; NLCOUNT = 0; for (ptr = NODELIST_BUF; (nodelistptr = (char *)strchr(ptr, '\n')) != NULL; ptr = nodelistptr + 1, NLCOUNT++) { - char *nptr, *bptr, *pptr, *tptr; + char *nptr, *tptr; *nodelistptr = '\0'; NODELIST[NLCOUNT].host = ""; NODELIST[NLCOUNT].exclusion = ""; @@ -420,6 +428,7 @@ readnlfile(inndhome, outgoing) return 0; } +int readnffile(inndhome) char *inndhome; { @@ -464,7 +473,7 @@ readnffile(inndhome) } NFCOUNT = 0; for (ptr = NEWSFEEDS_BUF; (newsfeedsptr = (char *)strchr(ptr, '\n')) != NULL; ptr = newsfeedsptr + 1, NFCOUNT++) { - char *nptr, *bptr, *pptr; + char *nptr; *newsfeedsptr = '\0'; NEWSFEEDS[NFCOUNT].newsgroups = ""; NEWSFEEDS[NFCOUNT].board = ""; @@ -502,6 +511,7 @@ readnffile(inndhome) } qsort(NEWSFEEDS, NFCOUNT, sizeof(newsfeeds_t), nfcmp); qsort(NEWSFEEDS_BYBOARD, NFCOUNT, sizeof(newsfeeds_t *), nf_byboardcmp); + return 0; } newsfeeds_t * @@ -627,6 +637,7 @@ myrealloc(optr, size) return ptr; } +void testandmkdir(dir) char *dir; { |