diff options
author | Stefan Werner <stefan.werner@tangent-animation.com> | 2021-07-23 16:23:00 +0300 |
---|---|---|
committer | Stefan Werner <stefan.werner@tangent-animation.com> | 2021-07-26 12:45:29 +0300 |
commit | 1a3cb90e4eaf1aceb47ab02e53c305e2deb5c675 (patch) | |
tree | bff238c08d99ec5d2c8358669a7764ec3766b1bd /intern | |
parent | 12afb1995975e4cbe7c9ec82e96c113c9a9198b1 (diff) |
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
Diffstat (limited to 'intern')
-rw-r--r-- | intern/cycles/render/colorspace.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
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 } |