Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2014-01-03 21:00:53 +0400
committerSergey Sharybin <sergey.vfx@gmail.com>2014-01-03 21:00:53 +0400
commit0dabf824fbcb7d343919edd88e29bd267a8734f6 (patch)
treee1f43464955962754aebca302ed6c940c698713a /source/blender/gpu/intern/gpu_draw.c
parent56a531eb29bb9ec2e4687645bd22f832054e635f (diff)
Fix T38045: Clone stamp crashes
Issue seems to be caused by thread-unsafe IMB_freeImBuf. Now use generic BKE_image_release_ibuf to de-reference image buffer which was acquired from image datablock.
Diffstat (limited to 'source/blender/gpu/intern/gpu_draw.c')
-rw-r--r--source/blender/gpu/intern/gpu_draw.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/gpu/intern/gpu_draw.c b/source/blender/gpu/intern/gpu_draw.c
index 1f0e20a9210..5910941cb3c 100644
--- a/source/blender/gpu/intern/gpu_draw.c
+++ b/source/blender/gpu/intern/gpu_draw.c
@@ -187,7 +187,7 @@ void GPU_render_text(MTFace *tface, int mode,
}
glPopMatrix();
- IMB_freeImBuf(first_ibuf);
+ BKE_image_release_ibuf(ima, first_ibuf, NULL);
}
}