From 03073b366b65a93bd6d8d9148c0e0ca69f68de4d Mon Sep 17 00:00:00 2001
From: Max Kellermann <max@duempel.org>
Date: Thu, 24 Oct 2013 20:00:47 +0200
Subject: [PATCH] decoder/opus: use delete[] for the OpusReader::ReadString()
 result

---
 src/decoder/OpusTags.cxx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/decoder/OpusTags.cxx b/src/decoder/OpusTags.cxx
index 806ab40bd..71184f180 100644
--- a/src/decoder/OpusTags.cxx
+++ b/src/decoder/OpusTags.cxx
@@ -70,7 +70,7 @@ ScanOpusTags(const void *data, size_t size,
 			ScanOneOpusTag(p, eq + 1, handler, ctx);
 		}
 
-		free(p);
+		delete[] p;
 	}
 
 	return true;