]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/SolverGit.pm
solvergit: deal with alternative diff prefixes
[public-inbox.git] / lib / PublicInbox / SolverGit.pm
index d9b312c18d2f155ae39c417f60830395c58e3e9e..d7875333af9cec3dcc4f5df20aeda4e185a3a316 100644 (file)
@@ -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);