summaryrefslogtreecommitdiff
path: root/glx/glxutil.c
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@redhat.com>2008-07-21 18:16:38 -0400
committerKristian Høgsberg <krh@redhat.com>2008-07-24 13:34:24 -0400
commit24dddcd0ef845f4120f8588dc63ec754338ffac8 (patch)
treeba660c3a6ad41b8e3acc2778f3f98d87128194bc /glx/glxutil.c
parent5c1e254cc85e9ad409b0217780545c29f62d5feb (diff)
Drop unnecessary linked list of contexts from GLXDrawable.
Diffstat (limited to 'glx/glxutil.c')
-rw-r--r--glx/glxutil.c68
1 files changed, 0 insertions, 68 deletions
diff --git a/glx/glxutil.c b/glx/glxutil.c
index fc73a02c9..f5b741420 100644
--- a/glx/glxutil.c
+++ b/glx/glxutil.c
@@ -44,74 +44,6 @@
#include "glxserver.h"
#include "glxutil.h"
-/************************************************************************/
-/* Context stuff */
-
-
-/*
-** associate a context with a drawable
-*/
-void
-__glXAssociateContext(__GLXcontext *glxc)
-{
- glxc->nextDrawPriv = glxc->drawPriv->drawGlxc;
- glxc->drawPriv->drawGlxc = glxc;
-
- __glXRefDrawable(glxc->drawPriv);
-
-
- glxc->nextReadPriv = glxc->readPriv->readGlxc;
- glxc->readPriv->readGlxc = glxc;
-
- __glXRefDrawable(glxc->readPriv);
-}
-
-/*
-** Deassociate a context from a drawable
-*/
-void
-__glXDeassociateContext(__GLXcontext *glxc)
-{
- __GLXcontext *curr, *prev;
-
- prev = NULL;
- if (glxc->drawPriv) {
- for ( curr = glxc->drawPriv->drawGlxc; curr != NULL
- ; prev = curr, curr = curr->nextDrawPriv ) {
- if (curr == glxc) {
- /* found context. Deassociate. */
- if (prev == NULL) {
- glxc->drawPriv->drawGlxc = curr->nextDrawPriv;
- } else {
- prev->nextDrawPriv = curr->nextDrawPriv;
- }
- curr->nextDrawPriv = NULL;
- __glXUnrefDrawable(glxc->drawPriv);
- break;
- }
- }
- }
-
- prev = NULL;
- if (glxc->readPriv) {
- for ( curr = glxc->readPriv->readGlxc
- ; curr != NULL
- ; prev = curr, curr = curr->nextReadPriv ) {
- if (curr == glxc) {
- /* found context. Deassociate. */
- if (prev == NULL) {
- glxc->readPriv->readGlxc = curr->nextReadPriv;
- } else {
- prev->nextReadPriv = curr->nextReadPriv;
- }
- curr->nextReadPriv = NULL;
- __glXUnrefDrawable(glxc->readPriv);
- break;
- }
- }
- }
-}
-
/*****************************************************************************/
/* Drawable private stuff */