From: Don Armstrong <don@donarmstrong.com>
Date: Tue, 2 Feb 2010 02:23:16 +0000 (-0800)
Subject: fix flatfile search regex to handle maintainers which contain '['
X-Git-Tag: release/2.6.0~428^2~4
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=0f11808e2e30fe46166ace0a98c2e18d9f454e69;p=debbugs.git

fix flatfile search regex to handle maintainers which contain '['
---

diff --git a/Debbugs/Bugs.pm b/Debbugs/Bugs.pm
index 5906806b..573bf517 100644
--- a/Debbugs/Bugs.pm
+++ b/Debbugs/Bugs.pm
@@ -623,7 +623,7 @@ sub get_bugs_flatfile{
      }
      my @bugs;
      BUG: while (<$flatfile>) {
-	  next unless m/^(\S+)\s+(\d+)\s+(\d+)\s+(\S+)\s+\[\s*([^]]*)\s*\]\s+(\w+)\s+(.*)$/;
+	  next unless m/^(\S+)\s+(\d+)\s+(\d+)\s+(\S+)\s+\[\s*(.*)\s*\]\s+(\w+)\s+(.*)$/;
 	  my ($pkg,$bug,$time,$status,$submitter,$severity,$tags) = ($1,$2,$3,$4,$5,$6,$7);
 	  next if $grep_bugs and not exists $bugs{$bug};
 	  if (exists $param{package}) {