src/lib/log.c
changeset 24 82cfdb6680d1
parent 16 74fb62022fb3
child 27 461be4cd34a3
--- a/src/lib/log.c	Sun Oct 12 01:09:00 2008 +0300
+++ b/src/lib/log.c	Sun Oct 12 14:57:06 2008 +0300
@@ -15,7 +15,7 @@
     vfprintf(stream, fmt, va);
     
     if (flags & LOG_DISPLAY_PERR)
-        fprintf(stream, ": %s\n", strerror(err == 0 ? errno : -err));
+        fprintf(stream, ": %s\n", strerror(err == 0 ? errno : err));
     
     if (!(flags & LOG_DISPLAY_NONL))
         fprintf(stream, "\n");