X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=videosite%2FVimeoGrabber.pm;h=d09f4b299771ce220c87556de99b936a1c0f0205;hb=0f99e523db38c4fec0abdbdf18f8173d44587a94;hp=3e8ce6a4a1277abbc2f71d0dea2c532046afcb9c;hpb=d5eef9cc4f276f621e37618a09e9b304b378a2df;p=videosite.git diff --git a/videosite/VimeoGrabber.pm b/videosite/VimeoGrabber.pm index 3e8ce6a..d09f4b2 100644 --- a/videosite/VimeoGrabber.pm +++ b/videosite/VimeoGrabber.pm @@ -57,6 +57,9 @@ sub _parse { return undef; } + # There is no XML header in the data, which makes XML::Simple unhappy + $content = '' . $content; + unless(defined($t = $p->XMLin($content, KeepRoot => 1))) { $self->error('Could not parse XML metadata'); return undef;