From: Dave Airlie Date: Mon, 16 Mar 2015 05:21:55 +0000 (+1000) Subject: egl: don't fill client apis string forever. X-Git-Tag: upstream/17.1.0~19974 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=37e3a116f8ae09d0fa894d126d081a1af24ec14f;p=platform%2Fupstream%2Fmesa.git egl: don't fill client apis string forever. We never reset the string on eglTerminate, so it grows for ever on multiple eglInitialise. Reviewed-by: Brian Paul Reviewed-by: Matt Turner Signed-off-by: Dave Airlie --- diff --git a/src/egl/main/eglapi.c b/src/egl/main/eglapi.c index e224560..6031a7a 100644 --- a/src/egl/main/eglapi.c +++ b/src/egl/main/eglapi.c @@ -514,6 +514,7 @@ eglTerminate(EGLDisplay dpy) drv->API.Terminate(drv, disp); /* do not reset disp->Driver */ + disp->ClientAPIsString[0] = 0; disp->Initialized = EGL_FALSE; }