From fcbb508cd709d3c196af1963fb920e6f041d95a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sat, 20 Jun 2026 11:12:13 +0200 Subject: [PATCH] javascript: use function util_parse_int in API function hook_signal_send --- src/plugins/javascript/weechat-js-api.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/plugins/javascript/weechat-js-api.cpp b/src/plugins/javascript/weechat-js-api.cpp index d2e045a48..eab71070b 100644 --- a/src/plugins/javascript/weechat-js-api.cpp +++ b/src/plugins/javascript/weechat-js-api.cpp @@ -2982,7 +2982,6 @@ API_FUNC(hook_signal) API_FUNC(hook_signal_send) { - char *error; int number, rc; API_INIT_FUNC(1, "hook_signal_send", "sss", API_RETURN_INT(WEECHAT_RC_ERROR)); @@ -2998,9 +2997,7 @@ API_FUNC(hook_signal_send) } else if (strcmp (*type_data, WEECHAT_HOOK_SIGNAL_INT) == 0) { - error = NULL; - number = (int)strtol (*signal_data, &error, 10); - if (error && !error[0]) + if (weechat_util_parse_int (*signal_data, 10, &number)) rc = weechat_hook_signal_send (*signal, *type_data, &number); else rc = WEECHAT_RC_ERROR;