summaryrefslogtreecommitdiff
path: root/tests/Keval
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2018-06-14 16:47:21 +0200
committerUlf Magnusson <ulfalizer@gmail.com>2018-06-14 18:42:01 +0200
commitc8801514d63aaa6ad78ee62930ca5160fb52f74a (patch)
tree853b826146d7c660eedd4b98a957fc90887bf7f1 /tests/Keval
parent68043b21a2fdf09d91996977d5408e92a23fe3e8 (diff)
Fix incorrectly ordered properties for some nested multi.def. symbols
_propagate_deps() visits menu nodes roughly breadth-first, meaning properties on symbols and choices defined in multiple locations could end up in the wrong order when copied from the menu node for some unlucky if/menu nestings. Fix it by moving the menu-node-to-symbol/choice property copying in _finalize_tree() so that it's guaranteed to happen in definition order. This bug was introduced by commit 63a4418 ("Record which MenuNode has each property").
Diffstat (limited to 'tests/Keval')
0 files changed, 0 insertions, 0 deletions