libs/lucittpd: fix format strings in luaplugin.c and log.c
authorJo-Philipp Wich <jow@openwrt.org>
Wed, 21 Jan 2009 13:50:24 +0000 (13:50 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Wed, 21 Jan 2009 13:50:24 +0000 (13:50 +0000)
libs/lucittpd/src/lib/log.c
libs/lucittpd/src/lib/luaplugin.c

index b6ce8c2..001bad4 100644 (file)
@@ -39,7 +39,7 @@ void log_printf(char *fmt, ...)
        va_end(ap);
 
        if(daemonize)
        va_end(ap);
 
        if(daemonize)
-               syslog(10, p);
+               syslog(10, "%s", p);
        else
        else
-               printf(p);
+               printf("%s", p);
 }
 }
index 6a0e1ca..0b2e331 100644 (file)
@@ -215,7 +215,7 @@ load_module(struct luaplugin_ctx *ctx, struct luaplugin_entry *e)
                if (lua_isstring(L, -1))
                        err = lua_tostring(L, -1);
 
                if (lua_isstring(L, -1))
                        err = lua_tostring(L, -1);
 
-               fprintf(stderr, err);
+               fprintf(stderr, "%s", err);
        }
 }
 
        }
 }
 
@@ -318,7 +318,7 @@ luaplugin_call(struct luaplugin_entry *e, int narg)
        ret = lua_pcall(L, narg, 0, 0);
 
        if (ret != 0) {
        ret = lua_pcall(L, narg, 0, 0);
 
        if (ret != 0) {
-               fprintf(stderr, lua_tostring(L, -1));
+               fprintf(stderr, "%s", lua_tostring(L, -1));
        }
 
 done:
        }
 
 done: