[Bf-blender-cvs] [cc66340c7e8] temp-T97907-compositor-meta-data: Fix allocation metadata for image files.
Jeroen Bakker
noreply at git.blender.org
Fri May 6 16:37:18 CEST 2022
Commit: cc66340c7e829a41450347fbc043ac8e8d029f07
Author: Jeroen Bakker
Date: Fri May 6 16:29:26 2022 +0200
Branches: temp-T97907-compositor-meta-data
https://developer.blender.org/rBcc66340c7e829a41450347fbc043ac8e8d029f07
Fix allocation metadata for image files.
===================================================================
M source/blender/compositor/operations/COM_ImageOperation.cc
===================================================================
diff --git a/source/blender/compositor/operations/COM_ImageOperation.cc b/source/blender/compositor/operations/COM_ImageOperation.cc
index 3e0dd4f6971..d0a8c3be7c8 100644
--- a/source/blender/compositor/operations/COM_ImageOperation.cc
+++ b/source/blender/compositor/operations/COM_ImageOperation.cc
@@ -217,11 +217,11 @@ void ImageDepthOperation::update_memory_buffer_partial(MemoryBuffer *output,
std::unique_ptr<MetaData> ImageOperation::get_meta_data()
{
- std::unique_ptr<MetaData> meta_data = std::unique_ptr<MetaData>();
+ MetaData meta_data;
if (buffer_->metadata != nullptr) {
- meta_data->add(buffer_->metadata);
+ meta_data.add(buffer_->metadata);
}
- return meta_data;
+ return std::make_unique<MetaData>(meta_data);
}
} // namespace blender::compositor
More information about the Bf-blender-cvs
mailing list