summaryrefslogtreecommitdiff
path: root/metadata.cpp
diff options
context:
space:
mode:
authorPeter LaFosse <peter@vector35.com>2021-08-24 15:12:58 -0400
committerPeter LaFosse <peter@vector35.com>2021-09-05 10:09:10 -0400
commit6b864360cb51a957d7d80bc743c329bf86ba7f9f (patch)
treeb97d1131e1a524fa63f817de95dffe48206899c6 /metadata.cpp
parent19fa73a2593d730b47e6b54f76762fcac109e25d (diff)
Fix memory leak in 'Metadata(const std::map<std::string, Ref<Metadata>>& data'
Diffstat (limited to 'metadata.cpp')
-rw-r--r--metadata.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/metadata.cpp b/metadata.cpp
index 08f9660c..a724a9e3 100644
--- a/metadata.cpp
+++ b/metadata.cpp
@@ -150,6 +150,7 @@ vector<Ref<Metadata>> Metadata::GetArray()
result.reserve(size);
for (size_t i = 0; i < size; i++)
result.push_back(new Metadata(data[i]));
+ BNFreeMetadataArray(data);
return result;
}