from struct import *\r
from GenFdsGlobalVariable import GenFdsGlobalVariable\r
import StringIO\r
+import string\r
from CommonDataClass.FdfClass import RegionClassObject\r
import Common.LongFilePathOs as os\r
from stat import *\r
def PadBuffer(self, Buffer, ErasePolarity, Size):\r
if Size > 0:\r
if (ErasePolarity == '1') :\r
- PadData = 0xFF\r
+ PadByte = pack('B', 0xFF)\r
else:\r
- PadData = 0\r
- for i in range(0, Size):\r
- Buffer.write(pack('B', PadData))\r
+ PadByte = pack('B', 0)\r
+ PadData = string.join(PadByte for i in xrange(0, Size))\r
+ Buffer.write(PadData)\r
\r
## AddToBuffer()\r
#\r