- Grabber get() returns pattern only on demand
[videosite.git] / 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);
         }
     }