From: Brian Paul Date: Mon, 16 Jan 2006 16:17:18 +0000 (+0000) Subject: Free visinfo object (Tilman Sauerbeck) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=361bccb4ecf90b56da1355e077a5da477aa2f520;p=mesa.git Free visinfo object (Tilman Sauerbeck) --- diff --git a/progs/xdemos/glxinfo.c b/progs/xdemos/glxinfo.c index 46311bd645f..957761273c1 100644 --- a/progs/xdemos/glxinfo.c +++ b/progs/xdemos/glxinfo.c @@ -262,6 +262,7 @@ print_screen_info(Display *dpy, int scrnum, Bool allowDirect, GLboolean limits) ctx = glXCreateContext( dpy, visinfo, NULL, allowDirect ); if (!ctx) { fprintf(stderr, "Error: glXCreateContext failed\n"); + XFree(visinfo); XDestroyWindow(dpy, win); return; } @@ -336,6 +337,7 @@ print_screen_info(Display *dpy, int scrnum, Bool allowDirect, GLboolean limits) } glXDestroyContext(dpy, ctx); + XFree(visinfo); XDestroyWindow(dpy, win); }