Bug #9219: Return BadMatch when trying to name the backing pixmap of an unrealized window.
Before this change, ProcCompositeNameWindowPixmap would name the screen pixmap if !pWin->realized.
This commit is contained in:
parent
f9f7d7f3be
commit
3690de9b1b
|
@ -269,7 +269,10 @@ ProcCompositeNameWindowPixmap (ClientPtr client)
|
||||||
client->errorValue = stuff->window;
|
client->errorValue = stuff->window;
|
||||||
return BadWindow;
|
return BadWindow;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!pWin->realized)
|
||||||
|
return BadMatch;
|
||||||
|
|
||||||
LEGAL_NEW_RESOURCE (stuff->pixmap, client);
|
LEGAL_NEW_RESOURCE (stuff->pixmap, client);
|
||||||
|
|
||||||
cw = GetCompWindow (pWin);
|
cw = GetCompWindow (pWin);
|
||||||
|
|
Loading…
Reference in New Issue