diff options
author | Daniel Dunbar <daniel@zuster.org> | 2005-07-19 05:12:14 +0400 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2005-07-19 05:12:14 +0400 |
commit | 3181991e86393070d13b4dc4826e64108fc824c2 (patch) | |
tree | 10f8f4fa6a4ae8d65a2e39c54c2c4a58e7c68dee /source/blender/renderconverter/intern/convertBlenderScene.c | |
parent | b58f7d0c554e536d4e70e9ccf06fb2e5d38a34f4 (diff) |
- silly bug, didn't test for hash before freeing
Diffstat (limited to 'source/blender/renderconverter/intern/convertBlenderScene.c')
-rw-r--r-- | source/blender/renderconverter/intern/convertBlenderScene.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/renderconverter/intern/convertBlenderScene.c b/source/blender/renderconverter/intern/convertBlenderScene.c index dd90f251be5..8b09d8a4742 100644 --- a/source/blender/renderconverter/intern/convertBlenderScene.c +++ b/source/blender/renderconverter/intern/convertBlenderScene.c @@ -1298,8 +1298,10 @@ static float *get_mesh_orco(Object *ob) } static void free_mesh_orco_hash(void) { - BLI_ghash_free(g_orco_hash, NULL, (GHashValFreeFP)MEM_freeN); - g_orco_hash = NULL; + if (g_orco_hash) { + BLI_ghash_free(g_orco_hash, NULL, (GHashValFreeFP)MEM_freeN); + g_orco_hash = NULL; + } } static void init_render_mesh(Object *ob) |