From: Kristian Høgsberg Date: Thu, 29 Jul 2010 20:01:39 +0000 (-0400) Subject: glx: Fix linked list deletion in __glXCloseDisplay() X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cd601513f5ff4f488a6f6527bb033e39ee62ffda;p=mesa.git glx: Fix linked list deletion in __glXCloseDisplay() I hate single linked lists. --- diff --git a/src/glx/glxext.c b/src/glx/glxext.c index c227215d322..22fb61ac219 100644 --- a/src/glx/glxext.c +++ b/src/glx/glxext.c @@ -246,7 +246,7 @@ __glXCloseDisplay(Display * dpy, XExtCodes * codes) prev = &glx_displays; for (priv = glx_displays; priv; prev = &priv->next, priv = priv->next) { if (priv->dpy == dpy) { - (*prev)->next = priv->next; + (*prev) = priv->next; break; } }