From d78c293c41351256f76fb2fa27e72e399b130e4f Mon Sep 17 00:00:00 2001 From: Ulf Magnusson Date: Tue, 21 Aug 2018 14:08:55 +0200 Subject: Make header symbol order match .config symbol order again I accidentally broke this when I added the _defined_syms_set optimization. No semantic difference, but having the order match is more readable. --- kconfiglib.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'kconfiglib.py') diff --git a/kconfiglib.py b/kconfiglib.py index a01df27..fd114ea 100644 --- a/kconfiglib.py +++ b/kconfiglib.py @@ -1020,7 +1020,8 @@ class Kconfig(object): for sym in self._defined_syms_set: sym._written = False - for sym in self._defined_syms_set: + # Using 'defined_syms' gives us the same order as in .config files + for sym in self.defined_syms: if not sym._written: sym._written = True # Note: _write_to_conf is determined when the value is @@ -1151,7 +1152,8 @@ class Kconfig(object): for sym in self._defined_syms_set: sym._written = False - for sym in self._defined_syms_set: + # Using 'defined_syms' gives us the same order as in .config files + for sym in self.defined_syms: if not sym._written: sym._written = True -- cgit v1.2.3