radeon: Remove drawable & readable from radeon_dri_mirror
authorNicolai Hähnle <nhaehnle@gmail.com>
Sun, 24 May 2009 12:55:51 +0000 (14:55 +0200)
committerNicolai Hähnle <nhaehnle@gmail.com>
Sun, 24 May 2009 13:41:53 +0000 (15:41 +0200)
commit7dd184dc4da37233471875df6f40cce0560cb7bc
tree586898e739d23426152b2804efa266073b46ef84
parent434f9200422a9e937277ca592ef14a63781dec16
radeon: Remove drawable & readable from radeon_dri_mirror

The duplication of state data caused a crash due to double-free on destruction
of context, because a variable wasn't correctly null'ed out.

Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com>
13 files changed:
src/mesa/drivers/dri/r200/r200_ioctl.c
src/mesa/drivers/dri/r200/r200_pixel.c
src/mesa/drivers/dri/r200/r200_state.c
src/mesa/drivers/dri/r200/r200_swtcl.c
src/mesa/drivers/dri/r300/r300_ioctl.c
src/mesa/drivers/dri/r300/r300_state.c
src/mesa/drivers/dri/radeon/radeon_common.c
src/mesa/drivers/dri/radeon/radeon_common_context.c
src/mesa/drivers/dri/radeon/radeon_common_context.h
src/mesa/drivers/dri/radeon/radeon_ioctl.c
src/mesa/drivers/dri/radeon/radeon_lock.c
src/mesa/drivers/dri/radeon/radeon_screen.c
src/mesa/drivers/dri/radeon/radeon_state.c