]> jfr.im git - solanum.git/blobdiff - src/logger.c
ircd_parser: Fix whitespace errors.
[solanum.git] / src / logger.c
index bb3f0a641334611721978884ae9c8999b2d6cfe3..016feedc13d0b60d918bba786839f97eb19b6ec4 100644 (file)
@@ -284,7 +284,13 @@ smalldate(time_t ltime)
 void
 ilog_error(const char *error)
 {
-       ilog(L_IOERROR, "%s: %d (%s)", error, errno, strerror(errno));
+       int e;
+       const char *errstr;
 
-       sendto_realops_snomask(SNO_DEBUG, L_ALL, "%s: %d (%s)", error, errno, strerror(errno));
+       e = errno;
+       errstr = strerror(e);
+
+       ilog(L_IOERROR, "%s: %d (%s)", error, e, errstr);
+       sendto_realops_snomask(SNO_DEBUG, L_ALL, "%s: %d (%s)",
+                       error, e, errstr);
 }