mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2026-01-06 12:00:12 +01:00
Revert "exa: avoid calling non existent SourceValidate callback"
This reverts commit daa6f9308f.
This one checked pScreen->SourceValidate instead of
pExaScr->SourceValidate which would cause a segfault when
pExaScr->SourceValidate was NULL.
This commit is contained in:
parent
daa6f9308f
commit
0e6e75b04e
1 changed files with 3 additions and 5 deletions
|
|
@ -462,11 +462,9 @@ ExaSrcValidate(DrawablePtr pDrawable,
|
|||
REGION_UNION(pScreen, dst, dst, ®);
|
||||
REGION_UNINIT(pScreen, ®);
|
||||
|
||||
if (pScreen->SourceValidate) {
|
||||
swap(pExaScr, pScreen, SourceValidate);
|
||||
pScreen->SourceValidate(pDrawable, x, y, width, height);
|
||||
swap(pExaScr, pScreen, SourceValidate);
|
||||
}
|
||||
swap(pExaScr, pScreen, SourceValidate);
|
||||
pScreen->SourceValidate(pDrawable, x, y, width, height);
|
||||
swap(pExaScr, pScreen, SourceValidate);
|
||||
}
|
||||
|
||||
static Bool
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue