Bug#931300: mime-support: update-mime incorrectly handles MimeType containing empty elements
Charles Plessy
plessy at debian.org
Mon Jul 1 14:26:03 BST 2019
Le Mon, Jul 01, 2019 at 09:05:36AM +0200, Alex Riesen a écrit :
>
> diff --git a/update-mime b/update-mime
> index d27b8a9..be4187f 100755
> --- a/update-mime
> +++ b/update-mime
> @@ -157,7 +157,7 @@ sub ReadDesktopEntries
> $exec .= " %s" if ($exec !~ m/%s/);
> }
> elsif (m/MimeType=(.*)/i) {
> - push @types, split(/;/, $1);
> + push @types, grep {length>0} split(/\s*;\s*/, $1);
> }
> }
> if (!defined($exec) || !scalar(@types)) {
Dear Alex,
thank you for the report and for the patch.
Do you think it would make sense to throw a warning on stderr when such
a broken entry is found ? In that case, would you have time to propose
an updated patch ?
Have a nice day,
Charles
--
Charles Plessy
Akano, Uruma, Okinawa, Japan
More information about the pkg-gnome-maintainers
mailing list