- Grabber get() returns pattern only on demand
authorRalf Ertzinger <sun@lain.camperquake.de>
Tue, 15 Apr 2008 21:42:46 +0000 (23:42 +0200)
committerRalf Ertzinger <sun@lain.camperquake.de>
Tue, 15 Apr 2008 21:42:46 +0000 (23:42 +0200)
videosite/GrabberBase.pm

index ad0b1e7..6a1c70a 100644 (file)
@@ -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);
         }
     }