aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--generic/Field.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/generic/Field.c b/generic/Field.c
index 3b8eb5e..395d63b 100644
--- a/generic/Field.c
+++ b/generic/Field.c
@@ -1998,8 +1998,9 @@ RenderField(ZnWInfo *wi,
XColor *color;
ZnReal xs;
ZnTextInfo *ti = &wi->text_info;
+ ZnGLContextEntry *ce;
- ZnGLMakeCurrent(wi->dpy, wi);
+ ce = ZnGLMakeCurrent(wi->dpy, wi);
/*
* Draw the background.
*/
@@ -2143,6 +2144,7 @@ RenderField(ZnWInfo *wi,
}
glEnd();
}
+ ZnGLReleaseContext(ce);
}
#endif