From 7480e9e58db677bad08a47364f20f3fc619fdaf2 Mon Sep 17 00:00:00 2001 From: Ralf Ertzinger Date: Thu, 2 May 2013 20:10:12 +0200 Subject: [PATCH] videosite-irssi: Workaround for broken config_del --- videosite-irssi.pl | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/videosite-irssi.pl b/videosite-irssi.pl index f1c9b1d..4d3f481 100644 --- a/videosite-irssi.pl +++ b/videosite-irssi.pl @@ -172,11 +172,14 @@ sub config_set { # # Delete a configuration value. Called by the core. # +# Now, according to the configuration Irssi::settings_remove() removes a +# config settings. This does not work in any irssi version available to me. +# So just set the key to the canary value. +# sub config_del { my $path = shift; - my $item = join('.', 'videosite', @{$path}); - Irssi::settings_remove($item); + config_set($path, "\1"); } # -- 1.8.3.1