valerybokov commented on PR #440:
URL: https://github.com/apache/pdfbox/pull/440#issuecomment-4229255654

   As I understand it, the main argument of Claude's is that the wrong graphics 
object can be disposed if an exception occurs before calling 
"image.createGraphics()." This is potentially possible. That is, the code is 
written in such a way that if another programmer changes it in the future, such 
an error could occur.
   
   I checked my proposed code for such an error, if it is an IOException. You 
can comment out lines 202 and 318-321. Then you will see that the exception 
never occurs before the "image.createGraphics()" command. Therefore, disposing 
the wrong object is only possible if an entirely different exception (OOM?) is 
thrown.
   
   I modified the code to eliminate the potential error of disposing the wrong 
Graphics2D object.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to