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:
authorBastien Montagne <montagne29@wanadoo.fr>2016-04-29 19:05:49 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2016-04-29 19:05:49 +0300
commit461604c0d5ea58bb44a2fac0a3637f5b959aac26 (patch)
tree1a3417aac5d1ee176d52084714c489b47122628a /source/blender/blenkernel/intern/library.c
parent57eb8539fc5cab771828143dbfd100013b18db6e (diff)
Fix (unreported) bad 'NULL freeing' with placeholder images.
Looks like code expects some initialized Image data after all, so do it for placeholders as well (using default generated UV grid).
Diffstat (limited to 'source/blender/blenkernel/intern/library.c')
-rw-r--r--source/blender/blenkernel/intern/library.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/blenkernel/intern/library.c b/source/blender/blenkernel/intern/library.c
index 895d215ca91..9e81cded9f5 100644
--- a/source/blender/blenkernel/intern/library.c
+++ b/source/blender/blenkernel/intern/library.c
@@ -931,7 +931,7 @@ void BKE_libblock_init_empty(ID *id)
BKE_texture_default((Tex *)id);
break;
case ID_IM:
- /* Image is a bit complicated, for now assume NULLified im is OK. */
+ BKE_image_init((Image *)id);
break;
case ID_LT:
BKE_lattice_init((Lattice *)id);