Commit: 1a3cb90e4eaf1aceb47ab02e53c305e2deb5c675
Author: Stefan Werner
Date:   Fri Jul 23 15:23:00 2021 +0200
Branches: master
https://developer.blender.org/rB1a3cb90e4eaf1aceb47ab02e53c305e2deb5c675

Cycles: Fixed memory leak in ColorSpaceManager

Cached OCIO processors were not freed, instead the color spaces were freed 
twice.

Reviewed By: brecht, sergey

Differential Revision: https://developer.blender.org/D12011

===================================================================

M       intern/cycles/render/colorspace.cpp

===================================================================

diff --git a/intern/cycles/render/colorspace.cpp 
b/intern/cycles/render/colorspace.cpp
index 4540793f78d..3842f8e4726 100644
--- a/intern/cycles/render/colorspace.cpp
+++ b/intern/cycles/render/colorspace.cpp
@@ -385,7 +385,7 @@ void ColorSpaceManager::free_memory()
 {
 #ifdef WITH_OCIO
   map_free_memory(cached_colorspaces);
-  map_free_memory(cached_colorspaces);
+  map_free_memory(cached_processors);
 #endif
 }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to