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_; filename=filename_;
vf = new OggVorbis_File; vf = new OggVorbis_File;
memset( vf, 0, sizeof(*vf) );
RageFile *f = new RageFile; RageFile *f = new RageFile;
if( !f->Open( filename ) ) if( !f->Open( filename ) )
@@ -306,9 +308,12 @@ RageSoundReader_Vorbisfile::RageSoundReader_Vorbisfile()
RageSoundReader_Vorbisfile::~RageSoundReader_Vorbisfile() RageSoundReader_Vorbisfile::~RageSoundReader_Vorbisfile()
{ {
CHECKPOINT_M( ssprintf("%p", vf) );
if(vf) if(vf)
ov_clear(vf); ov_clear(vf);
CHECKPOINT;
delete vf; delete vf;
CHECKPOINT;
} }
SoundReader *RageSoundReader_Vorbisfile::Copy() const SoundReader *RageSoundReader_Vorbisfile::Copy() const