summaryrefslogtreecommitdiff
path: root/commit.h
diff options
context:
space:
mode:
authorPaul Mackerras <paulus@samba.org>2007-08-12 17:23:47 +1000
committerPaul Mackerras <paulus@samba.org>2007-08-12 17:23:47 +1000
commit67a4f1a7f5c778ffa23d1e562feb4cc6d52c9414 (patch)
tree2696edfe28c97b44c45a55f3857ae51e3895e7ee /commit.h
parent3244729aac7515ccda651d40f41cef94517ac089 (diff)
downloadgit-67a4f1a7f5c778ffa23d1e562feb4cc6d52c9414.tar.gz
gitk: Fix bug causing the "can't unset idinlist(...)" error
Under some circumstances, having duplicate parents in a commit could trigger a "can't unset idinlist" Tcl error. This fixes the cause (the logic in layoutrows could end up putting the same commit into rowidlist twice) and also puts a catch around the unset to ignore the error. Thanks to Jeff King for coming up with a test script to generate a repo that shows the problem. Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'commit.h')
0 files changed, 0 insertions, 0 deletions