On Fri, 14 Apr 2023 01:54:49 GMT, Jeremy <[email protected]> wrote:
>> This resolves a 25 year old P4 ticket: a NullPointerException is printed to
>> System.err needlessly.
>>
>> This resolution involves confirming that an ImageConsumer is still
>> registered before every notification.
>>
>> I'll understand if this is rejected as unimportant, but I stumbled across
>> this in the real world the other day and thought this was a simple enough
>> bug to practice on.
>
> Jeremy has updated the pull request incrementally with one additional commit
> since the last revision:
>
> 4200096: removing whitespace diffs
>
> prrace pointed out this branch introduced some pointless whitespace changes.
> https://github.com/openjdk/jdk/pull/13408#discussion_r1164740594
src/java.desktop/share/classes/sun/awt/image/OffScreenImageSource.java line 208:
> 206: // ImageConsumer detaches itself from this ImageProducer
> mid-production.
> 207:
> 208: if (theConsumer != null) {
Do we need here and a few lines above save the theConsumer to the local, then
check to null, then call imageComplete?
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/13408#discussion_r1174176182