X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=util%2Flog.c;h=1b423baaaefc7010a101d4a17df3f4f0e640170e;hb=142235dcf39ff59a20918e53abcf62f59fa9f2a4;hp=b648bf15b85fcd365c8b1dfc48f14656a9d7c28c;hpb=88d0696e5d482ccfeef78cce71ccfd38669d8a16;p=yaz-moved-to-github.git diff --git a/util/log.c b/util/log.c index b648bf1..1b423ba 100644 --- a/util/log.c +++ b/util/log.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: log.c,v $ - * Revision 1.16 1997-10-06 08:55:07 adam + * Revision 1.17 1997-12-09 16:11:02 adam + * Assume strerror is defined on Unixes as well. It's standard ANSI. + * + * Revision 1.16 1997/10/06 08:55:07 adam * Changed log_init so that previous (if any) is closed. * * Revision 1.15 1997/09/29 07:13:13 adam @@ -93,6 +96,19 @@ #include #include +#define HAS_STRERROR 1 + +#if HAS_STRERROR + +#else +char *strerror(int n) +{ + extern char *sys_errlist[]; + return sys_errlist[n]; +} + +#endif + static int l_level = LOG_DEFAULT_LEVEL; static FILE *l_file = NULL; static char l_prefix[512] = "log"; @@ -112,18 +128,6 @@ static struct { { 0, NULL } }; - -#ifndef strerror -#ifndef WINDOWS -char *strerror(int n) -{ - extern char *sys_errlist[]; - return sys_errlist[n]; -} - -#endif -#endif - FILE *log_file(void) { if (!l_file)