From: Tianpu Han Date: Fri, 13 Jan 2012 13:25:18 +0000 (+0100) Subject: Fix minor crash : due to call eglSwapBuffers after eglDestroyContext X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=cd758986fc5359ceeef1c9299dcbd2afce34f9e7;p=apitrace Fix minor crash : due to call eglSwapBuffers after eglDestroyContext --- 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();