From: Eric Anholt Date: Fri, 27 Aug 2010 22:23:29 +0000 (-0700) Subject: glsl: Protect against double compiler-destroy. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d539c69044c735618bf85485df7733e9f0491d18;p=mesa.git glsl: Protect against double compiler-destroy. DRI was doing teardown when we close the last screen, then an atexit() was added to call it as well. --- diff --git a/src/glsl/builtins/tools/generate_builtins.py b/src/glsl/builtins/tools/generate_builtins.py index b9f0ba1ad22..ab5b3777cb7 100755 --- a/src/glsl/builtins/tools/generate_builtins.py +++ b/src/glsl/builtins/tools/generate_builtins.py @@ -175,6 +175,7 @@ void _mesa_glsl_release_functions(void) { talloc_free(builtin_mem_ctx); + builtin_mem_ctx = NULL; } void