From 9cb6b4d158cab5e687b55aa6e3e2cd401eed64dc Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Sat, 2 May 2009 18:40:48 +0200 Subject: [PATCH] Fix bug with data for callbacks in scripts after /upgrade --- src/plugins/scripts/script.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/plugins/scripts/script.c b/src/plugins/scripts/script.c index 85f6a4093..b7a2c124c 100644 --- a/src/plugins/scripts/script.c +++ b/src/plugins/scripts/script.c @@ -115,8 +115,14 @@ script_upgrade_set_buffer_callbacks (struct t_weechat_plugin *weechat_plugin, script_name); if (ptr_script) { - script_input_cb = weechat_buffer_get_string (ptr_buffer, "localvar_script_input_cb"); - script_close_cb = weechat_buffer_get_string (ptr_buffer, "localvar_script_close_cb"); + script_input_cb = weechat_buffer_get_string (ptr_buffer, + "localvar_script_input_cb"); + script_input_cb_data = weechat_buffer_get_string (ptr_buffer, + "localvar_script_input_cb_data"); + script_close_cb = weechat_buffer_get_string (ptr_buffer, + "localvar_script_close_cb"); + script_close_cb_data = weechat_buffer_get_string (ptr_buffer, + "localvar_script_close_cb_data"); if (script_input_cb && script_input_cb[0]) {