]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/UPT/Object/Parser/InfUserExtensionObject.py
BaseTools: Remove the deprecated hash_key()
[mirror_edk2.git] / BaseTools / Source / Python / UPT / Object / Parser / InfUserExtensionObject.py
index d576cffbd02bd9c519359d6ac24c5188a1e166ed..f9db2944a4950fd96c6c7adb504ecd9b7d117857 100644 (file)
@@ -89,21 +89,21 @@ class InfUserExtensionObject():
             InfUserExtensionItemObj.SetContent(UserExtensionCont)\r
             InfUserExtensionItemObj.SetSupArchList(IdContentItem[2]) \r
             \r
-            for CheckItem in self.UserExtension:\r
-                if IdContentItem[0] == CheckItem[0] and IdContentItem[1] == CheckItem[1]:\r
-                    if IdContentItem[2].upper() == 'COMMON' or CheckItem[2].upper() == 'COMMON':\r
-                        #\r
-                        # For COMMON ARCH type, do special check.\r
-                        #\r
-                        Logger.Error('InfParser', \r
-                            ToolError.FORMAT_INVALID,\r
-                            ST.ERR_INF_PARSER_UE_SECTION_DUPLICATE_ERROR%\\r
-                            (IdContentItem[0] + '.' + IdContentItem[1] + '.' + IdContentItem[2]),\r
-                            File=GlobalData.gINF_MODULE_NAME, \r
-                            Line=LineNo,\r
-                            ExtraData=None)\r
+#            for CheckItem in self.UserExtension:\r
+#                if IdContentItem[0] == CheckItem[0] and IdContentItem[1] == CheckItem[1]:\r
+#                    if IdContentItem[2].upper() == 'COMMON' or CheckItem[2].upper() == 'COMMON':\r
+#                        #\r
+#                        # For COMMON ARCH type, do special check.\r
+#                        #\r
+#                        Logger.Error('InfParser', \r
+#                            ToolError.FORMAT_INVALID,\r
+#                            ST.ERR_INF_PARSER_UE_SECTION_DUPLICATE_ERROR%\\r
+#                            (IdContentItem[0] + '.' + IdContentItem[1] + '.' + IdContentItem[2]),\r
+#                            File=GlobalData.gINF_MODULE_NAME, \r
+#                            Line=LineNo,\r
+#                            ExtraData=None)\r
             \r
-            if self.UserExtension.has_key(IdContentItem):           \r
+            if IdContentItem in self.UserExtension:\r
                 #\r
                 # Each UserExtensions section header must have a unique set \r
                 # of UserId, IdString and Arch values.\r
@@ -130,4 +130,4 @@ class InfUserExtensionObject():
         return True\r
         \r
     def GetUserExtension(self):\r
-        return self.UserExtension
\ No newline at end of file
+        return self.UserExtension\r