diff options
Diffstat (limited to 'src/plugins/exec')
-rw-r--r-- | src/plugins/exec/exec-buffer.c | 6 | ||||
-rw-r--r-- | src/plugins/exec/exec-config.c | 4 |
2 files changed, 3 insertions, 7 deletions
diff --git a/src/plugins/exec/exec-buffer.c b/src/plugins/exec/exec-buffer.c index 3e4cd3e66..0ac48fc27 100644 --- a/src/plugins/exec/exec-buffer.c +++ b/src/plugins/exec/exec-buffer.c @@ -68,10 +68,8 @@ exec_buffer_input_cb (const void *pointer, void *data, if (argv && argv_eol) exec_command_run (buffer, argc, argv, argv_eol, 0); - if (argv) - weechat_string_free_split (argv); - if (argv_eol) - weechat_string_free_split (argv_eol); + weechat_string_free_split (argv); + weechat_string_free_split (argv_eol); return WEECHAT_RC_OK; } diff --git a/src/plugins/exec/exec-config.c b/src/plugins/exec/exec-config.c index 01a00fd70..2357cf053 100644 --- a/src/plugins/exec/exec-config.c +++ b/src/plugins/exec/exec-config.c @@ -63,9 +63,7 @@ exec_config_change_command_default_options (const void *pointer, void *data, (void) data; (void) option; - if (exec_config_cmd_options) - weechat_string_free_split (exec_config_cmd_options); - + weechat_string_free_split (exec_config_cmd_options); exec_config_cmd_options = weechat_string_split ( weechat_config_string (exec_config_command_default_options), " ", |