{"shas":[["4c9a57e20836a4575639c860bf1d1b14cc00a132","7bcb57d67ceff78340cf886e444c43914c9e54f4@amazon.com","Lines starting with '---', '+++' aren't necessarily diff control lines.\n\nWe ran into this bug with a file containing a database schema.  It was well\ncommented, so a lot of lines started with '-- ' followed with comment text.\nUnfortunately, when these lines were deleted the resulting raw diff contained\n'--- ', and as the raw diff was processed those lines would hit this code.\n\nWe were able to submit a properly-formed diff of the schema file to ReviewBoard\nwith this patch applied.  Without it, the diff was malformed.\n\nReviewed at http://reviews.reviewboard.org/r/2357/","Josh Hamacher"]],"ref":"refs/heads/master","size":1,"head":"4c9a57e20836a4575639c860bf1d1b14cc00a132","push_id":35597485}