]> git.proxmox.com Git - mirror_edk2.git/commit
BaseTools/GenFds: remove MacroDict parameter
authorJaben Carsey <jaben.carsey@intel.com>
Tue, 23 Oct 2018 17:29:22 +0000 (01:29 +0800)
committerYonghong Zhu <yonghong.zhu@intel.com>
Thu, 25 Oct 2018 12:16:31 +0000 (20:16 +0800)
commit5a6a268d51079ce66e09db5d5b6842d499256cb9
tree6f1d392d37794b025730615c01fa7592153904b4
parent9ffaaac2e5e7c5e21ad4ff2d0f9ac5d84878e57d
BaseTools/GenFds: remove MacroDict parameter

The MacroDict parameter goes around in circles through 4 functions without use.
1. GetSectionData calls into GetLeafSection, otherwise doesn?t use MacroDict
2. GetLeafSection calls into GetFileStatement, otherwise doesn?t use MacroDict
3. GetFileStatement calls into GetFilePart, otherwise doesn?t use MacroDict
4. GetFilePart calls into GetSectionData, otherwise doesn?t use MacroDict
Go to 1 and repeat forever.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jaben Carsey <jaben.carsey@intel.com>
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
BaseTools/Source/Python/GenFds/FdfParser.py