troubleshooting

This commit is contained in:
Glenn Maynard
2004-02-23 01:40:13 +00:00
parent 19ed4d89b2
commit 8642a728aa
@@ -97,6 +97,8 @@ SoundReader_FileReader::OpenResult RageSoundReader_Vorbisfile::Open(CString file
filename=filename_;
vf = new OggVorbis_File;
memset( vf, 0, sizeof(*vf) );
RageFile *f = new RageFile;
if( !f->Open( filename ) )
@@ -306,9 +308,12 @@ RageSoundReader_Vorbisfile::RageSoundReader_Vorbisfile()
RageSoundReader_Vorbisfile::~RageSoundReader_Vorbisfile()
{
CHECKPOINT_M( ssprintf("%p", vf) );
if(vf)
ov_clear(vf);
CHECKPOINT;
delete vf;
CHECKPOINT;
}
SoundReader *RageSoundReader_Vorbisfile::Copy() const