]> git.donarmstrong.com Git - debbugs.git/blobdiff - Debbugs/Common.pm
merge master
[debbugs.git] / Debbugs / Common.pm
index 43c752bf4b3c9eeeda184e440933122146d85d5d..b5842d1f6bcf9734655c3be575cff1099f18a713 100644 (file)
@@ -464,11 +464,8 @@ sub __add_to_hash {
     binmode($fh,':encoding(UTF-8)');
     while (<$fh>) {
        chomp;
-        my @elements = split /\t/;
-        next unless @elements >=2;
-        # we do this because the source maintainer file contains the
-        # archive location, which we don't care about
-        my ($key,$value)=($elements[0],$elements[-1]);
+        next unless m/^(\S+)\s+(\S.*\S)\s*$/;
+        my ($key,$value)=($1,$2);
        $key = lc $key;
        $forward->{$key}= $value;
        if (defined $reverse) {