diff options
Diffstat (limited to 'media-sound/wavpack/files/wavpack-5.1.0-memleaks.patch')
-rw-r--r-- | media-sound/wavpack/files/wavpack-5.1.0-memleaks.patch | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/media-sound/wavpack/files/wavpack-5.1.0-memleaks.patch b/media-sound/wavpack/files/wavpack-5.1.0-memleaks.patch deleted file mode 100644 index 18f782fa7721..000000000000 --- a/media-sound/wavpack/files/wavpack-5.1.0-memleaks.patch +++ /dev/null @@ -1,32 +0,0 @@ -From: David Bryant <david@wavpack.com> -Date: Sun, 8 Apr 2018 16:27:40 -0700 -Subject: fix memory leaks - ---- - src/common_utils.c | 13 +++++++++++++ - 1 file changed, 13 insertions(+) - -diff --git a/src/common_utils.c b/src/common_utils.c -index caf6b8f..629e60e 100644 ---- a/src/common_utils.c -+++ b/src/common_utils.c -@@ -373,6 +373,19 @@ WavpackContext *WavpackCloseFile (WavpackContext *wpc) - - WavpackFreeWrapper (wpc); - -+ if (wpc->metadata) { -+ int i; -+ -+ for (i = 0; i < wpc->metacount; ++i) -+ if (wpc->metadata [i].data) -+ free (wpc->metadata [i].data); -+ -+ free (wpc->metadata); -+ } -+ -+ if (wpc->channel_identities) -+ free (wpc->channel_identities); -+ - if (wpc->channel_reordering) - free (wpc->channel_reordering); - |