On Sun, Mar 15, 2015 at 10:22 PM, Dave Airlie <airl...@gmail.com> wrote: > We never reset the string on eglTerminate, so it grows > for ever on multiple eglInitialise. > > Signed-off-by: Dave Airlie <airl...@redhat.com> > --- > src/egl/main/eglapi.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/src/egl/main/eglapi.c b/src/egl/main/eglapi.c > index bd8ffa0..d139038 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;
Don't you need to do the same for dpy->ExtensionsString? With that added, or me told why it's not needed Reviewed-by: Matt Turner <matts...@gmail.com> _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev