From 9db6255a84e1f7b601ebb4f780a1d723d4242935 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sat, 5 Dec 2020 19:57:24 +0100 Subject: [PATCH] Revert "exec: return NULL immediately if the task id is invalid" This reverts commit dff1bf6f0f5521cf9e23e2b32a648512e13b6a72. (cherry picked from commit 08ebc99dea511cccba7d810c529e5218e5a2534c) --- ChangeLog.adoc | 1 + src/plugins/exec/exec.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ChangeLog.adoc b/ChangeLog.adoc index cfa59545a..b6e3254d5 100644 --- a/ChangeLog.adoc +++ b/ChangeLog.adoc @@ -20,6 +20,7 @@ https://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes] Bug fixes:: + * exec: fix search of command by identifier * spell: fix refresh of bar item "spell_suggest" when the input becomes empty (issue #1586) * spell: fix crash with IRC color codes in command line (issue #1589) diff --git a/src/plugins/exec/exec.c b/src/plugins/exec/exec.c index 5daf7ec83..7a0da49f5 100644 --- a/src/plugins/exec/exec.c +++ b/src/plugins/exec/exec.c @@ -89,7 +89,7 @@ exec_search_by_id (const char *id) error = NULL; number = strtol (id, &error, 10); if (!error || error[0]) - return NULL; + number = -1; for (ptr_exec_cmd = exec_cmds; ptr_exec_cmd; ptr_exec_cmd = ptr_exec_cmd->next_cmd)