X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=util%2Flog.c;h=380b037435c7f01b615b8c6ad9d14c28d716eed6;hp=ff1aa8488a4e67ca0f07ad4d9dcdffe81a92d136;hb=eb0f67241481fb645a377b1c5df9683f8f1bd2fb;hpb=6b8dc2364e08641a6c6c83b6ec8a16cb33df9119 diff --git a/util/log.c b/util/log.c index ff1aa84..380b037 100644 --- a/util/log.c +++ b/util/log.c @@ -1,10 +1,13 @@ /* - * Copyright (c) 1995, Index Data + * Copyright (c) 1995-1997, Index Data * See the file LICENSE for details. * Sebastian Hammer, Adam Dickmeiss * * $Log: log.c,v $ - * Revision 1.13 1997-09-01 08:54:13 adam + * Revision 1.14 1997-09-18 08:48:09 adam + * Fixed minor bug that caused log_init to ignore filename. + * + * Revision 1.13 1997/09/01 08:54:13 adam * New windows NT/95 port using MSV5.0. Made prefix query handling * thread safe. The function options ignores empty arguments when met. * @@ -125,7 +128,9 @@ void log_init(int level, const char *prefix, const char *name) l_level = level; if (prefix && *prefix) sprintf(l_prefix, "%.512s", prefix); - if (!name || !*name || l_file != stderr) + if (!name || !*name) + return; + if (l_file != stderr && l_file != 0) return; if (!(l_file = fopen(name, "a"))) return;