summaryrefslogtreecommitdiff
path: root/glx/Makefile.am
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@redhat.com>2009-04-09 13:16:37 -0400
committerKristian Høgsberg <krh@redhat.com>2009-04-13 13:17:53 -0400
commit7b6400a1b8d2f228fcbedf17c30a7e3924e4dd2a (patch)
tree81755c27fb2cc6997c9ba3997ca1e42d3cd133e4 /glx/Makefile.am
parent140463a197fb93d0a4bfad924efc35b860e8cc54 (diff)
glx: Fix drawable private leak on destroy
When a drawable goes away, we don't destroy the GLX drawable in full, since it may be current for a context. This means that when the drawable is destroyed in full later, the backend doesn't get a chance to destroy resources associated with the drawable (the DRI2Drawable). With this patch, we destroy the GLX drawable in full when it goes away and then track down all contexts that reference it and NULL their pointers.
Diffstat (limited to 'glx/Makefile.am')
-rw-r--r--glx/Makefile.am1
1 files changed, 0 insertions, 1 deletions
diff --git a/glx/Makefile.am b/glx/Makefile.am
index 2537db865..a23ae0a47 100644
--- a/glx/Makefile.am
+++ b/glx/Makefile.am
@@ -80,7 +80,6 @@ libglx_la_SOURCES = \
glxscreens.c \
glxscreens.h \
glxserver.h \
- glxutil.c \
glxutil.h \
render2.c \
render2swap.c \