xserver/hw/xfree86
Dave Airlie 500213c1ae xaa: avoid possible freed pointer reuse in epilogue
If the pGCPriv->flags == 2, then we try to assign the freed pGCPriv->XAAOps
avoid this by clearing the flags in to be destroyed pGCPriv.

Reported by coverity.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
(cherry picked from commit 1049139499)
2012-01-18 11:26:36 -08:00
..
common VidMode: prevent crash with no modes 2012-01-18 11:11:18 -08:00
ddc xfree86: Convert some xf86BlockSIGIO to OsBlockSignals 2010-12-20 12:15:14 -05:00
dixmods xfree86/dga: Remove DGAIsDgaEvent() 2011-01-27 14:22:03 +10:00
doc man: list the drivers that are ignored when hotplugging (#35209) 2011-04-07 08:36:58 +10:00
dri dri1: warning fix 2010-12-31 12:36:44 +00:00
dri2 dri2: Register the DRI2DrawableType after server regeneration 2012-01-18 11:11:57 -08:00
exa man: refactor common code in the man pages makefiles 2011-01-18 15:11:10 -08:00
fbdevhw fbdevhw: iterate over all modes that match a mode. (v3) 2012-01-18 11:17:34 -08:00
i2c xfree86: Remove useless module setup functions where appropriate 2010-09-22 10:57:22 -04:00
int10 int10: warning fix 2011-02-08 12:40:49 -05:00
loader LoaderOpen returns either a valid pointer or NULL, so don't check for < 0 2012-01-18 11:17:23 -08:00
modes edid: Add quirk for Acer Aspire One 110 2012-01-18 11:12:09 -08:00
os-support xfree86: Fix powerpc build with -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast 2012-01-18 11:07:46 -08:00
parser xfree86: Convert libxf86config to static libtool library 2011-01-08 08:42:33 -08:00
ramdac Enable silent rules for cat and echo. 2010-12-07 18:42:44 +01:00
shadowfb xfree86: Kill pixmapPrivate with a vengeance (v2) 2010-09-28 08:07:21 -07:00
utils man: refactor common code in the man pages makefiles 2011-01-18 15:11:10 -08:00
vbe Fix vesa's VBE PanelID interpretation 2012-01-18 11:12:48 -08:00
vgahw xfree86: nds32: add nds32 definition for vgaHW support. 2010-09-23 15:36:19 -07:00
x86emu x86emu: Fix more mis-decoding of the data prefix 2011-01-04 09:23:52 -05:00
xaa xaa: avoid possible freed pointer reuse in epilogue 2012-01-18 11:26:36 -08:00
.gitignore xfree86: use sed rather than cpp to perform string substitutions 2011-01-18 15:11:14 -08:00
Makefile.am Make xorg.conf.example rule compatible with Solaris make 2011-05-13 23:31:14 -07:00
xorgconf.cpp xfree86: use sed rather than cpp to perform string substitutions 2011-01-18 15:11:14 -08:00