]> jfr.im git - irc/weechat/weechat.git/commitdiff
trigger: fix memory leak in command `/trigger addinput`
authorSébastien Helleu <redacted>
Tue, 24 May 2022 20:12:40 +0000 (22:12 +0200)
committerSébastien Helleu <redacted>
Fri, 27 May 2022 15:53:56 +0000 (17:53 +0200)
ChangeLog.adoc
src/plugins/trigger/trigger-command.c

index 386bec84fd240ed2d90d391395a229872f7d7ddd..bf1b8e04b9ef1ff2f876470131b886cac009748c 100644 (file)
@@ -35,6 +35,7 @@ Bug fixes::
   * irc: fix add of channel to autojoin option when joining a channel with a buffer still opened
   * relay: fix save of channels in autojoin option when JOIN and PART commands are received from an IRC relay client (issue #1771)
   * trigger: add `${buffer.notify} > 0` in conditions of default trigger "beep"
+  * trigger: fix memory leak in command `/trigger addinput`
 
 [[v3.5]]
 == Version 3.5 (2022-03-27)
index fe2466ec90eb5ee6de3e3f75fc173d9888e4957c..7c83d58b43e35e6b16719c5f0e8a204c46bf4fd2 100644 (file)
@@ -720,6 +720,8 @@ trigger_command_trigger (const void *pointer, void *data,
             weechat_buffer_set (buffer, "input_pos", "13");
             free (input);
         }
+        if (items)
+            weechat_string_free_split (items);
         goto end;
     }