mirror of
https://github.com/X11Libre/xserver.git
synced 2026-04-14 17:18:09 +00:00
render/picture.c Correctly initialize devPrivates variable in source only
pictures to 0 miext/cw/cw.h Don't try to access devPrivates of source only pictures
This commit is contained in:
@@ -60,7 +60,8 @@ typedef struct {
|
||||
unsigned long stateChanges;
|
||||
} cwPictureRec, *cwPicturePtr;
|
||||
|
||||
#define getCwPicture(pPicture) ((cwPicturePtr)(pPicture)->devPrivates[cwPictureIndex].ptr)
|
||||
#define getCwPicture(pPicture) \
|
||||
(pPicture->pDrawable ? (cwPicturePtr)(pPicture)->devPrivates[cwPictureIndex].ptr : 0)
|
||||
#define setCwPicture(pPicture,p) ((pPicture)->devPrivates[cwPictureIndex].ptr = (pointer) (p))
|
||||
|
||||
extern int cwPictureIndex;
|
||||
|
||||
Reference in New Issue
Block a user