summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVinson Lee <[email protected]>2009-10-27 09:13:27 -0600
committerBrian Paul <[email protected]>2009-10-27 16:59:44 -0600
commitb7ab7d362764bfc646e7d801fdba5c7c79c7c04f (patch)
treeefb8257801f18d2c0b1125b03c2c8182e560e196
parentb73c4ad98b74000b7e286ecbd26110dfb40d8bcc (diff)
draw: Fix memory leak.
This would only be hit if we got and invalid index_size.
-rw-r--r--src/gallium/auxiliary/draw/draw_pt_vcache.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/draw/draw_pt_vcache.c b/src/gallium/auxiliary/draw/draw_pt_vcache.c
index 1a0527be63a..d3f179ced18 100644
--- a/src/gallium/auxiliary/draw/draw_pt_vcache.c
+++ b/src/gallium/auxiliary/draw/draw_pt_vcache.c
@@ -394,6 +394,7 @@ vcache_check_run( struct draw_pt_front_end *frontend,
default:
assert(0);
+ FREE(storage);
return;
}
}
@@ -422,6 +423,7 @@ vcache_check_run( struct draw_pt_front_end *frontend,
default:
assert(0);
+ FREE(storage);
return;
}
}