From cd758986fc5359ceeef1c9299dcbd2afce34f9e7 Mon Sep 17 00:00:00 2001 From: Tianpu Han Date: Fri, 13 Jan 2012 14:25:18 +0100 Subject: [PATCH] Fix minor crash : due to call eglSwapBuffers after eglDestroyContext --- glretrace_egl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glretrace_egl.cpp b/glretrace_egl.cpp index 7162ab1..d7b14ec 100644 --- a/glretrace_egl.cpp +++ b/glretrace_egl.cpp @@ -238,7 +238,7 @@ static void retrace_eglMakeCurrent(trace::Call &call) { static void retrace_eglSwapBuffers(trace::Call &call) { frame_complete(call); - if (double_buffer) { + if (double_buffer && drawable) { drawable->swapBuffers(); } else { glFlush(); -- 2.45.2