/*
- * Copyright (C) 1994, Index Data I/S
- * All rights reserved.
+ * Copyright (c) 1995, Index Data
+ * See the file LICENSE for details.
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: log.c,v $
- * Revision 1.2 1995-03-31 10:16:55 quinn
+ * Revision 1.5 1995-05-16 08:51:11 quinn
+ * License, documentation, and memory fixes
+ *
+ * Revision 1.4 1995/05/15 11:56:55 quinn
+ * Debuggng & adjustments.
+ *
+ * Revision 1.3 1995/04/10 10:23:51 quinn
+ * Fixes.
+ *
+ * Revision 1.2 1995/03/31 10:16:55 quinn
* Fixed logging.
*
* Revision 1.1 1995/03/30 10:26:53 quinn
{ 0, NULL }
};
+#ifndef strerror
+
+char *strerror(int n)
+{
+ extern char *sys_errlist[];
+ return sys_errlist[n];
+}
+
+#endif
+
void log_init(int level, const char *prefix, const char *name)
{
l_level = level;
return;
if (!(l_file = fopen(name, "a")))
return;
- setbuffer(l_file, 0, 0);
+ setvbuf(l_file, 0, _IONBF, 0);
}
void logf(int level, const char *fmt, ...)