Nothing to see here
authorMichael Spang <mspang@csclub.uwaterloo.ca>
Sat, 31 Jan 2009 21:32:23 +0000 (16:32 -0500)
committerMichael Spang <mspang@csclub.uwaterloo.ca>
Sat, 31 Jan 2009 21:32:23 +0000 (16:32 -0500)
src/util.c

index 3078d23..6b0a5b4 100644 (file)
@@ -29,6 +29,8 @@ static void errmsg(int prio, const char *prefix, const char *fmt, va_list args)
     syslog(prio, "%s", msg.buf);
     if (log_stderr)
         fputs(msg.buf, stderr);
+
+    strbuf_release(&msg);
 }
 
 static void errmsgpe(int prio, const char *prefix, const char *fmt, va_list args) {
@@ -41,6 +43,8 @@ static void errmsgpe(int prio, const char *prefix, const char *fmt, va_list args
     syslog(prio, "%s", msg.buf);
     if (log_stderr)
         fputs(msg.buf, stderr);
+
+    strbuf_release(&msg);
 }
 
 NORETURN static void die(int prio, const char *prefix, const char *msg, va_list args) {