diff options
Diffstat (limited to 'source/blender/gpu/intern/gpu_buffers.c')
-rw-r--r-- | source/blender/gpu/intern/gpu_buffers.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/gpu/intern/gpu_buffers.c b/source/blender/gpu/intern/gpu_buffers.c index 33aa4168ff8..6590d838b90 100644 --- a/source/blender/gpu/intern/gpu_buffers.c +++ b/source/blender/gpu/intern/gpu_buffers.c @@ -772,6 +772,7 @@ GPUBuffer *GPU_buffer_setup( DerivedMesh *dm, GPUDrawObject *object, int size, G DEBUG_VBO( "Failed to map buffer to client address space\n" ); GPU_buffer_free( buffer, globalPool ); GPU_buffer_pool_delete_last( globalPool ); + buffer= NULL; if( globalPool->size > 0 ) { GPU_buffer_pool_delete_last( globalPool ); buffer = GPU_buffer_alloc( size, globalPool ); |