diff options
Diffstat (limited to 'Lib/plat-mac/PixMapWrapper.py')
-rw-r--r-- | Lib/plat-mac/PixMapWrapper.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/Lib/plat-mac/PixMapWrapper.py b/Lib/plat-mac/PixMapWrapper.py index 7edbac26c8..a4bacaa6b7 100644 --- a/Lib/plat-mac/PixMapWrapper.py +++ b/Lib/plat-mac/PixMapWrapper.py @@ -93,7 +93,8 @@ class PixMapWrapper: def __setattr__(self, attr, val): if attr == 'baseAddr': - raise 'UseErr', "don't assign to .baseAddr -- assign to .data instead" + raise RuntimeError("don't assign to .baseAddr " + "-- assign to .data instead") elif attr == 'data': self.__dict__['data'] = val self._stuff('baseAddr', id(self.data) + MacOS.string_id_to_buffer) @@ -121,7 +122,7 @@ class PixMapWrapper: return self._unstuff('rowBytes') & 0x7FFF elif attr == 'bounds': # return bounds in official Left, Top, Right, Bottom order! - return ( \ + return ( self._unstuff('left'), self._unstuff('top'), self._unstuff('right'), @@ -161,7 +162,7 @@ class PixMapWrapper: # so convert if necessary if format != imgformat.macrgb and format != imgformat.macrgb16: # (LATER!) - raise "NotImplementedError", "conversion to macrgb or macrgb16" + raise NotImplementedError("conversion to macrgb or macrgb16") self.data = s self.bounds = (0,0,width,height) self.cmpCount = 3 @@ -182,7 +183,7 @@ class PixMapWrapper: return self.data # otherwise, convert to the requested format # (LATER!) - raise "NotImplementedError", "data format conversion" + raise NotImplementedError("data format conversion") def fromImage(self,im): """Initialize this PixMap from a PIL Image object.""" |