The source project of this merge request has been removed.
Really break out of the intended loop
Since a33ad3b3 introduced a new inner loop, the break command no longer escapes the loop it was intended to. Use a goto instead, and while we are at it, jump past the fallback search for an attribution.
Also break out of the "fileops" loop as soon as we remember the attribution to continue with the next commit.