From: Adam Dickmeiss Date: Thu, 18 Sep 1997 08:48:09 +0000 (+0000) Subject: Fixed minor bug that caused log_init to ignore filename. X-Git-Tag: YAZ.1.8~600 X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=commitdiff_plain;h=33ec719e54ba8b5cc86c7745ebcbcfa572eb3e0d;ds=sidebyside Fixed minor bug that caused log_init to ignore filename. --- 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;