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:
authorTon Roosendaal <ton@blender.org>2006-11-23 20:05:51 +0300
committerTon Roosendaal <ton@blender.org>2006-11-23 20:05:51 +0300
commitb87126847b86aafa7685d1b1517a4a64f88b460a (patch)
tree6caf8bb0e78cb7f6953388b40d58a30477c8bf1f /source/blender/src/meshtools.c
parent373b3239344f270eb208cfe6f9407b741914a9e4 (diff)
Bugfix #5295
Baking crash: when you have images in a .blend that were not read yet... NULL pointer check issue :)
Diffstat (limited to 'source/blender/src/meshtools.c')
-rw-r--r--source/blender/src/meshtools.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/source/blender/src/meshtools.c b/source/blender/src/meshtools.c
index 14ec3536812..175eb19eda8 100644
--- a/source/blender/src/meshtools.c
+++ b/source/blender/src/meshtools.c
@@ -912,8 +912,9 @@ void objects_bake_render(void)
Image *ima;
/* force OpenGL reload */
for(ima= G.main->image.first; ima; ima= ima->id.next)
- if(ima->ibuf->userflags & IB_BITMAPDIRTY)
- free_realtime_image(ima);
+ if(ima->ibuf)
+ if(ima->ibuf->userflags & IB_BITMAPDIRTY)
+ free_realtime_image(ima);
}
allqueue(REDRAWIMAGE, 0);