fix memleak on open fail

This commit is contained in:
Glenn Maynard
2004-02-23 00:29:16 +00:00
parent 7bc279d0c1
commit 9bd0ca032b
@@ -119,6 +119,8 @@ SoundReader_FileReader::OpenResult RageSoundReader_Vorbisfile::Open(CString file
{ {
SetError( ov_ssprintf(ret, "ov_open failed") ); SetError( ov_ssprintf(ret, "ov_open failed") );
delete f; delete f;
delete vf;
vf = NULL;
switch( ret ) switch( ret )
{ {
case OV_ENOTVORBIS: case OV_ENOTVORBIS: