]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/build/BuildReport.py
BaseTools: the list and iterator translation
[mirror_edk2.git] / BaseTools / Source / Python / build / BuildReport.py
index 9483262dd154e18a1304c0dfae98ed7f850d3410..1cd1b0886a11eda5d20c6089713905b58268efa2 100644 (file)
@@ -1209,7 +1209,7 @@ class PcdReport(object):
     def ParseStruct(self, struct):\r
         HasDscOverride = False\r
         if struct:\r
-            for _, Values in struct.items():\r
+            for _, Values in list(struct.items()):\r
                 for Key, value in Values.items():\r
                     if value[1] and value[1].endswith('.dsc'):\r
                         HasDscOverride = True\r
@@ -1425,7 +1425,7 @@ class PcdReport(object):
                         FiledOverrideFlag = False\r
                         OverrideValues = Pcd.SkuOverrideValues[Sku]\r
                         if OverrideValues:\r
-                            Keys = OverrideValues.keys()\r
+                            Keys = list(OverrideValues.keys())\r
                             OverrideFieldStruct = self.OverrideFieldValue(Pcd, OverrideValues[Keys[0]])\r
                             self.PrintStructureInfo(File, OverrideFieldStruct)\r
                             FiledOverrideFlag = True\r