diff options
| author | Peter LaFosse <peter@vector35.com> | 2021-08-24 15:12:58 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2021-09-05 10:09:10 -0400 |
| commit | 6b864360cb51a957d7d80bc743c329bf86ba7f9f (patch) | |
| tree | b97d1131e1a524fa63f817de95dffe48206899c6 /metadata.cpp | |
| parent | 19fa73a2593d730b47e6b54f76762fcac109e25d (diff) | |
Fix memory leak in 'Metadata(const std::map<std::string, Ref<Metadata>>& data'
Diffstat (limited to 'metadata.cpp')
| -rw-r--r-- | metadata.cpp | 1 |
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; } |
