diff options
author | Oliver Lehmann <oliver@FreeBSD.org> | 2003-08-02 16:20:20 +0000 |
---|---|---|
committer | Oliver Lehmann <oliver@FreeBSD.org> | 2003-08-02 16:20:20 +0000 |
commit | 0a46264f4c625e375c726871af8c4195be1c2fb7 (patch) | |
tree | 9c77deae5bf2077488f87ba368bdef9ea3991f0b /www/harvest/files/patch-src::broker::log.c | |
parent | Fix build on 4-STABLE disabiling sanity check. (diff) |
- Update harvest to 1.9.10
- Fix build: use starg instead of vararg
- hand over maintainership
PR: ports/55162
Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org>
Notes
Notes:
svn path=/head/; revision=86194
Diffstat (limited to 'www/harvest/files/patch-src::broker::log.c')
-rw-r--r-- | www/harvest/files/patch-src::broker::log.c | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/www/harvest/files/patch-src::broker::log.c b/www/harvest/files/patch-src::broker::log.c new file mode 100644 index 000000000000..3c8361237305 --- /dev/null +++ b/www/harvest/files/patch-src::broker::log.c @@ -0,0 +1,53 @@ +--- ./src/broker/log.c.orig Fri May 2 20:34:44 1997 ++++ ./src/broker/log.c Fri Aug 1 13:24:58 2003 +@@ -151,10 +151,28 @@ + } + + /* Log Something */ +-int LOG_statlog(va_alist) ++#if defined(__STRICT_ANSI__) ++int LOG_statlog(char *fmt,...) ++{ ++ time_t curtime; ++ unsigned int type; ++ char *outstr = NULL; ++ char *statname = NULL; ++ char *url = NULL; ++ char *gn = NULL; ++ char *gh = NULL; ++ char *gv = NULL; ++ int gid; ++ fd_t FD; ++ ++ va_list ap; ++ va_start(ap,fmt); ++ va_list args; ++ va_start(args,fmt); ++#else ++int LOG_statlog(va_alist) + va_dcl + { +- va_list args; + time_t curtime; + unsigned int type; + char *outstr = NULL; +@@ -166,10 +184,18 @@ + int gid; + fd_t FD; + ++ va_list ap; ++ char *fmt; ++ va_list args; ++ va_start(ap); ++ fmt = va_arg(ap, char *); ++ fmt = va_arg(args, char *); ++ va_start(args); ++#endif /* __STRICT_ANSI__ */ ++ + if (!log_file) + return ERROR; + +- va_start(args); + type = va_arg(args, unsigned int); + if (LOG_do_logging(type) == TRUE) { + statname = va_arg(args, char *); |