graphics/grX11su1.c: Dereference of null pointer

Looks like the code below requires w!=NULL to do anything useful.
So when w==NULL we don't continue processing X11 Event.

SonarCloud
graphics/grX11su1.c:842 Dereference of null pointer
https://sonarcloud.io/project/issues?open=AZJB163RNGfDNup0Ri4o&id=dlmiles_magic
This commit is contained in:
Darryl L. Miles 2024-09-29 23:00:00 +01:00 committed by Tim Edwards
parent cb31675174
commit 01f9f2246b
1 changed files with 2 additions and 0 deletions

View File

@ -835,6 +835,8 @@ grX11Stdin()
entry = HashLookOnly(&grX11WindowTable,grCurrent.window);
w = (entry)?(MagWindow *)HashGetValue(entry):0;
grCurrent.mw=w;
if(!w)
break;
screenRect.r_xbot = ExposeEvent->x;
screenRect.r_xtop = ExposeEvent->x+ExposeEvent->width;