@@ -200,8 +200,8 @@ def load(self):
200200 with open (self .filename ) as fp :
201201 self .map = mmap .mmap (fp .fileno (), 0 , access = mmap .ACCESS_READ )
202202 if offset + self .size [1 ] * args [1 ] > self .map .size ():
203- # buffer is not large enough
204- raise OSError
203+ msg = " buffer is not large enough"
204+ raise OSError ( msg )
205205 self .im = Image .core .map_buffer (
206206 self .map , self .size , decoder_name , offset , args
207207 )
@@ -690,7 +690,8 @@ def decode(self, buffer):
690690 If finished with decoding return -1 for the bytes consumed.
691691 Err codes are from :data:`.ImageFile.ERRORS`.
692692 """
693- raise NotImplementedError ()
693+ msg = "unavailable in base decoder"
694+ raise NotImplementedError (msg )
694695
695696 def set_as_raw (self , data , rawmode = None ):
696697 """
@@ -739,7 +740,8 @@ def encode(self, bufsize):
739740 If finished with encoding return 1 for the error code.
740741 Err codes are from :data:`.ImageFile.ERRORS`.
741742 """
742- raise NotImplementedError ()
743+ msg = "unavailable in base encoder"
744+ raise NotImplementedError (msg )
743745
744746 def encode_to_pyfd (self ):
745747 """
0 commit comments