i965/sched: Simplify work done by add_barrier_deps().
[mesa.git] / src / glx / glx_pbuffer.c
index a0c1e3d98090d85390365595034f4612bd9b81aa..24c073cb9baa72ea35f9e696f1d2c794408e9ac7 100644 (file)
@@ -328,7 +328,7 @@ GetDrawableAttribute(Display * dpy, GLXDrawable drawable,
        *   the calling thread's current context a GLXBadDrawable error is
        *   generated."
        */
-      if (pdraw == NULL || gc == NULL || gc->currentDpy != dpy ||
+      if (pdraw == NULL || gc == &dummyContext || gc->currentDpy != dpy ||
          (gc->currentDrawable != drawable &&
          gc->currentReadable != drawable)) {
          __glXSendError(dpy, GLXBadDrawable, drawable,