X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=BaseTools%2FSource%2FPython%2FAutoGen%2FAutoGen.py;h=cd61e8e75896a7fc162cf33cf64661c33830b28b;hb=8200fcfe54808ec0704f405c8f8e718e6452143e;hp=7c0d7a4509b9ac0d121c9a40bc007bbb94016096;hpb=4a2928934b37e798a15ecc8546b8432057d090bf;p=mirror_edk2.git diff --git a/BaseTools/Source/Python/AutoGen/AutoGen.py b/BaseTools/Source/Python/AutoGen/AutoGen.py index 7c0d7a4509..cd61e8e758 100644 --- a/BaseTools/Source/Python/AutoGen/AutoGen.py +++ b/BaseTools/Source/Python/AutoGen/AutoGen.py @@ -2935,7 +2935,8 @@ class ModuleAutoGen(AutoGen): # def _GetGuidList(self): if self._GuidList == None: - self._GuidList = self.Module.Guids + self._GuidList = sdict() + self._GuidList.update(self.Module.Guids) for Library in self.DependentLibraryList: self._GuidList.update(Library.Guids) self.UpdateComments(self._GuidComments, Library.GuidComments) @@ -2955,7 +2956,8 @@ class ModuleAutoGen(AutoGen): # def _GetProtocolList(self): if self._ProtocolList == None: - self._ProtocolList = self.Module.Protocols + self._ProtocolList = sdict() + self._ProtocolList.update(self.Module.Protocols) for Library in self.DependentLibraryList: self._ProtocolList.update(Library.Protocols) self.UpdateComments(self._ProtocolComments, Library.ProtocolComments) @@ -2968,7 +2970,8 @@ class ModuleAutoGen(AutoGen): # def _GetPpiList(self): if self._PpiList == None: - self._PpiList = self.Module.Ppis + self._PpiList = sdict() + self._PpiList.update(self.Module.Ppis) for Library in self.DependentLibraryList: self._PpiList.update(Library.Ppis) self.UpdateComments(self._PpiComments, Library.PpiComments)