]> git.pond.sub.org Git - empserver/commitdiff
(shut): Fix misuse of logerror(): passed formatted string instead of
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 26 Mar 2006 13:59:47 +0000 (13:59 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 26 Mar 2006 13:59:47 +0000 (13:59 +0000)
format string and arguments.  Correctness depends on formatted string
not containing '%', which is the case.

src/lib/commands/shut.c

index 041b2e1bc884614d38de0dab3bb9a06ef59f408b..3f8e43495d64d0b29e9c4eae776b74fcb2b62176 100644 (file)
@@ -88,14 +88,14 @@ shut(void)
     if (msgbuf[0]) {
        sendmessage(us, 0, msgbuf, 1);
        pr("%s\n", msgbuf + 2);
-       logerror(msgbuf + 2);
+       logerror("%s", msgbuf + 2);
     }
     if (shutdown_minutes) {
        sprintf(msgbuf, ": The server will shut down in %d minutes!",
                shutdown_minutes);
        sendmessage(us, 0, msgbuf, 1);
        pr("%s\n", msgbuf + 2);
-       logerror(msgbuf + 2);
+       logerror("%s", msgbuf + 2);
     }
     return RET_OK;
 }