From: Ralf Ertzinger Date: Tue, 15 Apr 2008 21:42:46 +0000 (+0200) Subject: - Grabber get() returns pattern only on demand X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=commitdiff_plain;h=d2ad214a0e20f7844713ec36e96c393d8d9b8ef0;p=videosite.git - Grabber get() returns pattern only on demand --- diff --git a/videosite/GrabberBase.pm b/videosite/GrabberBase.pm index ad0b1e7..6a1c70a 100644 --- a/videosite/GrabberBase.pm +++ b/videosite/GrabberBase.pm @@ -30,7 +30,7 @@ sub get($$) { $self->debug("Matching %s against %s", $pattern, $url); if ($url =~ m|$pattern|) { $self->debug("Match"); - return $self->_parse($url, $pattern), $pattern; + return wantarray?($self->_parse($url, $pattern), $pattern):$self->_parse($url, $pattern); } }