diff --git a/src/mesa/vbo/vbo_save.c b/src/mesa/vbo/vbo_save.c index d2930f505f1..b1419d2e590 100644 --- a/src/mesa/vbo/vbo_save.c +++ b/src/mesa/vbo/vbo_save.c @@ -61,6 +61,7 @@ void vbo_save_destroy( struct gl_context *ctx ) if (save->prim_store) { if ( --save->prim_store->refcount == 0 ) { + free(save->prim_store->prims); free(save->prim_store); save->prim_store = NULL; }