glsl: Free the loop state context when we free the loop state.
authorEric Anholt <eric@anholt.net>
Mon, 8 Nov 2010 22:38:18 +0000 (14:38 -0800)
committerEric Anholt <eric@anholt.net>
Thu, 11 Nov 2010 23:12:37 +0000 (15:12 -0800)
commit6929cdd14bf90d5b145039265f2d43ded52020a3
tree7239befcc58b994925d3db55329cf2670c5dfed6
parent78587ea0122d34e13c078d095aa5b730ce24bb73
glsl: Free the loop state context when we free the loop state.

Since this was talloced off of NULL instead of the compile state, it
was a real leak over the course of the program.  Noticed with
valgrind --leak-check=full --show-reachable=yes.  We should really
change these passes to generally get the compile context as an argument
so simple mistakes like this stop mattering.
src/glsl/loop_analysis.cpp