]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/Python/GenFds/AprioriSection.py
BaseTools: Handle the bytes and str difference
[mirror_edk2.git] / BaseTools / Source / Python / GenFds / AprioriSection.py
index aaa919d7a8b5ae1a02517c1fd60a28072234d3e7..13142ef7c071a91e95c9645c30c0b8e8b7cd1254 100644 (file)
@@ -51,7 +51,7 @@ class AprioriSection (AprioriSectionClassObject):
     def GenFfs (self, FvName, Dict = {}, IsMakefile = False):\r
         DXE_GUID = "FC510EE7-FFDC-11D4-BD41-0080C73C8881"\r
         PEI_GUID = "1B45CC0A-156A-428A-AF62-49864DA0E6E6"\r
-        Buffer = BytesIO('')\r
+        Buffer = BytesIO()\r
         AprioriFileGuid = DXE_GUID\r
         if self.AprioriType == "PEI":\r
             AprioriFileGuid = PEI_GUID\r
@@ -96,7 +96,7 @@ class AprioriSection (AprioriSectionClassObject):
 \r
 \r
             GuidPart = Guid.split('-')\r
-            Buffer.write(pack('I', long(GuidPart[0], 16)))\r
+            Buffer.write(pack('I', int(GuidPart[0], 16)))\r
             Buffer.write(pack('H', int(GuidPart[1], 16)))\r
             Buffer.write(pack('H', int(GuidPart[2], 16)))\r
 \r