]> git.donarmstrong.com Git - debbugs.git/blobdiff - Debbugs/Common.pm
fix issues with localconfig in local-debbugs
[debbugs.git] / Debbugs / Common.pm
index 2bc3e0dfe3280143f0243b6ae8df189376ead1a7..86c782300e00b5c3edf3dd709825917d446d311f 100644 (file)
@@ -364,7 +364,7 @@ sub package_maintainer {
        for my $fn (@config{('source_maintainer_file',
                             'source_maintainer_file_override',
                             'pseudo_maint_file')}) {
-           next unless defined $fn;
+           next unless defined $fn and length $fn;
            if (not -e $fn) {
                warn "Missing source maintainer file '$fn'";
                next;
@@ -471,7 +471,8 @@ sub getpseudodesc {
     return $_pseudodesc if defined $_pseudodesc;
     $_pseudodesc = {};
     __add_to_hash($config{pseudo_desc_file},$_pseudodesc) if
-       defined $config{pseudo_desc_file};
+       defined $config{pseudo_desc_file} and
+       length $config{pseudo_desc_file};
     return $_pseudodesc;
 }