diff options
Diffstat (limited to 'src/plugins/scripts/lua/weechat-lua.c')
-rw-r--r-- | src/plugins/scripts/lua/weechat-lua.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/plugins/scripts/lua/weechat-lua.c b/src/plugins/scripts/lua/weechat-lua.c index b555818fe..a4f4227f7 100644 --- a/src/plugins/scripts/lua/weechat-lua.c +++ b/src/plugins/scripts/lua/weechat-lua.c @@ -380,7 +380,7 @@ weechat_lua_load_cb (void *data, const char *filename) void weechat_lua_unload (struct t_plugin_script *script) { - int *r; + int *rc; void *interpreter; if ((weechat_lua_plugin->debug >= 1) || !lua_quiet) @@ -392,12 +392,12 @@ weechat_lua_unload (struct t_plugin_script *script) if (script->shutdown_func && script->shutdown_func[0]) { - r = weechat_lua_exec (script, - WEECHAT_SCRIPT_EXEC_INT, - script->shutdown_func, - NULL, NULL); - if (r) - free (r); + rc = (int *)weechat_lua_exec (script, + WEECHAT_SCRIPT_EXEC_INT, + script->shutdown_func, + NULL, NULL); + if (rc) + free (rc); } interpreter = script->interpreter; |