X-Git-Url: https://jfr.im/git/irc/quakenet/newserv.git/blobdiff_plain/526e7c1d302e1e08fe72db8c9fa7c14f4096c1b7..f6ecfee93e749a205c09ff49005a7e47d053fe8d:/lua/luabot.h diff --git a/lua/luabot.h b/lua/luabot.h index 8c46e74c..e8014782 100644 --- a/lua/luabot.h +++ b/lua/luabot.h @@ -8,13 +8,14 @@ #include "../nick/nick.h" #include "../channel/channel.h" -int lua_channelmessage(channel *cp, char *message, ...); -int lua_message(nick *np, char *message, ...); -int lua_notice(nick *np, char *message, ...); +int lua_channelmessage(channel *cp, char *message, ...) __attribute__ ((format (printf, 2, 3))); +int lua_message(nick *np, char *message, ...) __attribute__ ((format (printf, 2, 3))); +int lua_notice(nick *np, char *message, ...) __attribute__ ((format (printf, 2, 3))); int _lua_vpcall(lua_State *l, void *function, int mode, const char *sig, ...); char *printallmodes(channel *cp); -nick *lua_nick; +extern nick *lua_nick; +extern sstring *luabotnick; #define LUA_OK 0 #define LUA_FAIL 1