[Python-3000-checkins] r58717 - python/branches/py3k/Lib/plat-mac/ic.py
bill.janssen
python-3000-checkins at python.org
Tue Oct 30 19:12:39 CET 2007
Author: bill.janssen
Date: Tue Oct 30 19:12:39 2007
New Revision: 58717
Modified:
python/branches/py3k/Lib/plat-mac/ic.py
Log:
remove ord() calls on what are now integers rather than characters
Modified: python/branches/py3k/Lib/plat-mac/ic.py
==============================================================================
--- python/branches/py3k/Lib/plat-mac/ic.py (original)
+++ python/branches/py3k/Lib/plat-mac/ic.py Tue Oct 30 19:12:39 2007
@@ -41,27 +41,27 @@
def _decode_default(data, key):
if len(data) == 0:
return data
- if ord(data[0]) == len(data)-1:
+ if data[0] == len(data)-1:
# Assume Pstring
return data[1:]
return ICOpaqueData(data)
def _decode_multistr(data, key):
- numstr = ord(data[0]) << 8 | ord(data[1])
+ numstr = data[0] << 8 | data[1]
rv = []
ptr = 2
for i in range(numstr):
- strlen = ord(data[ptr])
+ strlen = data[ptr]
str = data[ptr+1:ptr+strlen+1]
rv.append(str)
ptr = ptr + strlen + 1
return rv
def _decode_fontrecord(data, key):
- size = ord(data[0]) << 8 | ord(data[1])
- face = ord(data[2])
- namelen = ord(data[4])
+ size = data[0] << 8 | data[1]
+ face = data[2]
+ namelen = data[4]
return size, face, data[5:5+namelen]
def _decode_boolean(data, key):
@@ -74,7 +74,7 @@
return data[:256], data[256:]
def _decode_appspec(data, key):
- namelen = ord(data[4])
+ namelen = data[4]
return data[0:4], data[5:5+namelen]
def _code_default(data, key):
More information about the Python-3000-checkins
mailing list