From 34c74a6e6e4f499fffba9ceef25bc7945c66dc70 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 31 Jan 2014 20:18:42 +0530 Subject: [PATCH] Compare tool: Fix unbound local error caused by empty group --- src/calibre/gui2/tweak_book/diff/view.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/gui2/tweak_book/diff/view.py b/src/calibre/gui2/tweak_book/diff/view.py index e2d0255a12..0ca7e14c24 100644 --- a/src/calibre/gui2/tweak_book/diff/view.py +++ b/src/calibre/gui2/tweak_book/diff/view.py @@ -682,6 +682,7 @@ class DiffSplit(QSplitter): # {{{ self.left.line_number_map[self.changes[-1].ltop] = '-' self.right.line_number_map[self.changes[-1].rtop] = '-' + ahi = bhi = 0 for i, group in enumerate(cruncher.get_grouped_opcodes(context)): for j, (tag, alo, ahi, blo, bhi) in enumerate(group): if j == 0 and (i > 0 or min(alo, blo) > 0):