Ticket #12424: trac-patch.diff

File trac-patch.diff, 1022 bytes (added by jemfinch, 5 years ago)
  • changeset.py

    old new  
    527568                ignore_blank_lines = options.get('ignoreblanklines')
    528569                ignore_case = options.get('ignorecase')
    529570                ignore_space = options.get('ignorewhitespace')
    530                 return diff_blocks(old_content.splitlines(),
    531                                    new_content.splitlines(),
     571                old_lines = old_content.splitlines()
     572                new_lines = new_content.splitlines()
     573                if len(old_lines) + len(new_lines) >= 20000:
     574                    return None
     575                return diff_blocks(old_lines,
     576                                   new_lines,
    532577                                   context, tabwidth,
    533578                                   ignore_blank_lines=ignore_blank_lines,
    534579                                   ignore_case=ignore_case,
Back to Top