mesa: Don't leak ATIfs instructions in DeleteFragmentShader
[mesa.git] / src / mesa / main / atifragshader.c
index 935ba05b7cc2b70782e676975df7b34be089ff5a..3ddc51d6069f923c410fc230dad823089136ce42 100644 (file)
@@ -293,7 +293,7 @@ _mesa_DeleteFragmentShaderATI(GLuint id)
         prog->RefCount--;
         if (prog->RefCount <= 0) {
            assert(prog != &DummyShader);
-           free(prog);
+            _mesa_delete_ati_fragment_shader(ctx, prog);
         }
       }
    }