|
Lines 55-61
Link Here
|
| 55 |
#include <errno.h> |
55 |
#include <errno.h> |
| 56 |
#include <time.h> |
56 |
#include <time.h> |
| 57 |
#include <sys/file.h> |
57 |
#include <sys/file.h> |
| 58 |
#if defined(__STRICT_ANSI__) |
58 |
#if defined(__STRICT_ANSI__) || (defined(__GNUC__) && __GNUC__ >= 3) |
| 59 |
#include <stdarg.h> |
59 |
#include <stdarg.h> |
| 60 |
#else |
60 |
#else |
| 61 |
#include <varargs.h> |
61 |
#include <varargs.h> |
|
Lines 119-125
Link Here
|
| 119 |
/* |
119 |
/* |
| 120 |
* log() - used like printf(3). Prints message to stdout. |
120 |
* log() - used like printf(3). Prints message to stdout. |
| 121 |
*/ |
121 |
*/ |
| 122 |
#if defined(__STRICT_ANSI__) |
122 |
#if defined(__STRICT_ANSI__) || (defined(__GNUC__) && __GNUC__ >= 3) |
| 123 |
void log(char *fmt,...) |
123 |
void log(char *fmt,...) |
| 124 |
{ |
124 |
{ |
| 125 |
va_list ap; |
125 |
va_list ap; |
|
Lines 155-161
Link Here
|
| 155 |
/* |
155 |
/* |
| 156 |
* errorlog() - used like printf(3). Prints error message to stderr. |
156 |
* errorlog() - used like printf(3). Prints error message to stderr. |
| 157 |
*/ |
157 |
*/ |
| 158 |
#if defined(__STRICT_ANSI__) |
158 |
#if defined(__STRICT_ANSI__) || (defined(__GNUC__) && __GNUC__ >= 3) |
| 159 |
void errorlog(char *fmt,...) |
159 |
void errorlog(char *fmt,...) |
| 160 |
{ |
160 |
{ |
| 161 |
va_list ap; |
161 |
va_list ap; |
|
Lines 193-199
Link Here
|
| 193 |
/* |
193 |
/* |
| 194 |
* fatal() - used like printf(3). Prints error message to stderr and exits |
194 |
* fatal() - used like printf(3). Prints error message to stderr and exits |
| 195 |
*/ |
195 |
*/ |
| 196 |
#if defined(__STRICT_ANSI__) |
196 |
#if defined(__STRICT_ANSI__) || (defined(__GNUC__) && __GNUC__ >= 3) |
| 197 |
void fatal(char *fmt,...) |
197 |
void fatal(char *fmt,...) |
| 198 |
{ |
198 |
{ |
| 199 |
va_list ap; |
199 |
va_list ap; |