X-Git-Url: https://jfr.im/git/irc/quakenet/newserv.git/blobdiff_plain/0f402ca493cf3e63e2b8f195e7b8c4c9887a8643..78546f2b0f59b5c8fede1ce5535972716eb17041:/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