mirror of
https://github.com/weechat/weechat.git
synced 2026-06-24 20:06:38 +02:00
javascript: remove check of NULL pointers before calling free() (issue #865)
This commit is contained in:
@@ -1216,9 +1216,7 @@ weechat_js_api_config_option_change_cb (const void *pointer, void *data,
|
||||
WEECHAT_SCRIPT_EXEC_IGNORE,
|
||||
ptr_function,
|
||||
"ss", func_argv);
|
||||
|
||||
if (rc)
|
||||
free (rc);
|
||||
free (rc);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1243,9 +1241,7 @@ weechat_js_api_config_option_delete_cb (const void *pointer, void *data,
|
||||
WEECHAT_SCRIPT_EXEC_IGNORE,
|
||||
ptr_function,
|
||||
"ss", func_argv);
|
||||
|
||||
if (rc)
|
||||
free (rc);
|
||||
free (rc);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2864,8 +2860,7 @@ weechat_js_api_hook_print_cb (const void *pointer, void *data,
|
||||
ret = *rc;
|
||||
free (rc);
|
||||
}
|
||||
if (func_argv[3])
|
||||
free (func_argv[3]);
|
||||
free (func_argv[3]);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user