Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 600062
Collapse All | Expand All

(-)lib/MP3/Tag.pm.orig (-1 / +1 lines)
Lines 2605-2615 Link Here
2605
2605
2606
sub parse_prepare {
2606
sub parse_prepare {
2607
    my ($self, $pattern) = @_;
2607
    my ($self, $pattern) = @_;
2608
    $pattern = "^\Q$pattern\E\$";
2608
    $pattern = "^\Q$pattern\E\$";
2609
    # unquote %. and %=. and %={WHATEVER} and %{WHATEVER}
2609
    # unquote %. and %=. and %={WHATEVER} and %{WHATEVER}
2610
    $pattern =~ s<(\\%(?:\\=)?(\w|\\{(?:\w|\\[^\w\\{}]|\\\\\\[\\{}])*\\}|\\\W))>
2610
    $pattern =~ s<(\\%(?:\\=)?(\w|\\\{(?:\w|\\[^\w\\\{\}]|\\\\\\[\\\{\}])*\\\}|\\\W))>
2611
		 ( __unquote($1) )ge;
2611
		 ( __unquote($1) )ge;
2612
    # $pattern =~ s/(\\%(?:\\=)?)(\w|\\(\W))/$unquote{$1}$+/g;
2612
    # $pattern =~ s/(\\%(?:\\=)?)(\w|\\(\W))/$unquote{$1}$+/g;
2613
    return $self->parse_rex_prepare($pattern);
2613
    return $self->parse_rex_prepare($pattern);
2614
}
2614
}
2615
2615

Return to bug 600062