From 52faf082c8a3f6a3baa4faba3ed9b08bc8c0807e Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Fri, 24 Feb 2012 19:22:00 -0600 Subject: this is a weird api, get rid of it --- lib/Term/Filter.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Term/Filter.pm b/lib/Term/Filter.pm index e2f38f5..eb544af 100644 --- a/lib/Term/Filter.pm +++ b/lib/Term/Filter.pm @@ -169,12 +169,12 @@ sub _setup { $prev_winch->(); }; - my $undo = $self->_callback('setup', @cmd); + $self->_callback('setup', @cmd); return Scope::Guard->new(sub { $SIG{WINCH} = $prev_winch; $self->_raw_mode(0); - $undo->() if $undo; + $self->_callback('cleanup'); }); } -- cgit v1.2.3-54-g00ecf