view mercurial/templates/map-cmdline.phases @ 39422:adacefb0b7ea stable

dirstate: use tuple interface to fix leak in pack_dirstate() Spotted by ASAN. Unlike PyTuple_GET_ITEM(), PySequence_ITEM() returns a new reference. This bug could be fixed by inserting Py_CLEAR() and Py_XDECREF() appropriately, but I think requiring a tuple object is simpler and less error-prone. The cext version is jumped to 10 since 6..9 are used in the default branch. We'll need to bump it again at merge.
author Yuya Nishihara <yuya@tcha.org>
date Wed, 05 Sep 2018 20:52:22 +0900
parents f4aeb952ab77
children f9a98075a37e
line wrap: on
line source

%include map-cmdline.default

[templates]
changeset = '{cset}{branches}{bookmarks}{tags}{lphase}{parents}{user}{ldate}{summary}\n'
changeset_verbose = '{cset}{branches}{bookmarks}{tags}{lphase}{parents}{user}{ldate}{lfiles}{lfile_copies_switch}{description}\n'