diff options
author | Ton Roosendaal <ton@blender.org> | 2006-11-23 20:05:51 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2006-11-23 20:05:51 +0300 |
commit | b87126847b86aafa7685d1b1517a4a64f88b460a (patch) | |
tree | 6caf8bb0e78cb7f6953388b40d58a30477c8bf1f /source/blender/src/meshtools.c | |
parent | 373b3239344f270eb208cfe6f9407b741914a9e4 (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.c | 5 |
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); |