Check for prim/vertex store non-null before messing with refcounts.
This commit is contained in:
@@ -1714,9 +1714,11 @@ void _tnl_save_destroy( GLcontext *ctx )
|
||||
* display lists yet to be destroyed, so it may not yet be time to
|
||||
* free these items.
|
||||
*/
|
||||
if ( --tnl->save.prim_store->refcount == 0 )
|
||||
if (tnl->save.prim_store &&
|
||||
--tnl->save.prim_store->refcount == 0 )
|
||||
FREE( tnl->save.prim_store );
|
||||
|
||||
if ( --tnl->save.vertex_store->refcount == 0 )
|
||||
if (tnl->save.vertex_store &&
|
||||
--tnl->save.vertex_store->refcount == 0 )
|
||||
FREE( tnl->save.vertex_store );
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user