summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2014-09-03 13:57:02 -0700
committerJohn Firebaugh <john.firebaugh@gmail.com>2014-09-03 14:13:41 -0700
commit01d9d43f01332c715cdfb8d0a01e4437cd960155 (patch)
tree29d7dc7c4223952babb06dee0178d48db0ac8dc0 /common
parent5cf1afa3d05fa3b01b74e8f0224e34a04e6d5cfe (diff)
downloadqtlocation-mapboxgl-01d9d43f01332c715cdfb8d0a01e4437cd960155.tar.gz
glXDestroyContext, XFree, XCloseDisplay
Diffstat (limited to 'common')
-rw-r--r--common/headless_view.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/common/headless_view.cpp b/common/headless_view.cpp
index 3fb090f2b5..f771be302d 100644
--- a/common/headless_view.cpp
+++ b/common/headless_view.cpp
@@ -151,6 +151,12 @@ HeadlessView::~HeadlessView() {
#if MBGL_USE_CGL
CGLDestroyContext(gl_context);
#endif
+
+#if MBGL_USE_GLX
+ glXDestroyContext(x_display, gl_context);
+ XFree(x_info);
+ XCloseDisplay(x_display);
+#endif
}
void HeadlessView::notify_map_change(mbgl::MapChange /*change*/, mbgl::timestamp /*delay*/) {