steamcompmgr: protect against possible out of bounds read
It's possible no layers get drawn due to no contents.
This commit is contained in:
parent
0396468a1d
commit
e4798e27c9
1 changed files with 7 additions and 4 deletions
|
@ -1255,10 +1255,13 @@ paint_all(Display *dpy, MouseCursor *cursor)
|
|||
}
|
||||
}
|
||||
|
||||
focusedWindowScaleX = composite.data.vScale[ touchInputFocusLayer ].x;
|
||||
focusedWindowScaleY = composite.data.vScale[ touchInputFocusLayer ].y;
|
||||
focusedWindowOffsetX = composite.data.vOffset[ touchInputFocusLayer ].x;
|
||||
focusedWindowOffsetY = composite.data.vOffset[ touchInputFocusLayer ].y;
|
||||
if ( touchInputFocusLayer >= 0 )
|
||||
{
|
||||
focusedWindowScaleX = composite.data.vScale[ touchInputFocusLayer ].x;
|
||||
focusedWindowScaleY = composite.data.vScale[ touchInputFocusLayer ].y;
|
||||
focusedWindowOffsetX = composite.data.vOffset[ touchInputFocusLayer ].x;
|
||||
focusedWindowOffsetY = composite.data.vOffset[ touchInputFocusLayer ].y;
|
||||
}
|
||||
|
||||
if (inGame && notification)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue