about summary refs log tree commit homepage
path: root/lib/PublicInbox
diff options
context:
space:
mode:
Diffstat (limited to 'lib/PublicInbox')
-rw-r--r--lib/PublicInbox/SolverGit.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/PublicInbox/SolverGit.pm b/lib/PublicInbox/SolverGit.pm
index d9b312c1..d7875333 100644
--- a/lib/PublicInbox/SolverGit.pm
+++ b/lib/PublicInbox/SolverGit.pm
@@ -131,7 +131,7 @@ sub extract_diff ($$$$$) {
                         # for debugging/diagnostics:
                         $di->{ibx} = $ibx;
                         $di->{smsg} = $smsg;
-                } elsif ($l =~ m!\Adiff --git ("?a/.+) ("?b/.+)$!) {
+                } elsif ($l =~ m!\Adiff --git ("?[^/]+/.+) ("?[^/]+/.+)$!) {
                         last if $tmp; # got our blob, done!
 
                         my ($path_a, $path_b) = ($1, $2);