Fixed invalid free bug, delete[] on a void* is undefined behaviour

This commit is contained in:
bart@bartbes.ath.cx
2010-01-31 11:47:33 +01:00
parent 4b6660728d
commit af4c8977c6
+1 -1
View File
@@ -38,7 +38,7 @@ namespace lullaby
Decoder::~Decoder() Decoder::~Decoder()
{ {
if(buffer != 0) if(buffer != 0)
delete [] buffer; delete [] (char*) buffer;
if(data != 0) if(data != 0)
data->release(); data->release();
} }