Ticket #9002: sound.patch

File sound.patch, 968 bytes (added by SF/landhar, 15 years ago)

patch for engines/scumm/sound.cpp

  • sound.cpp

     
    638638
    639639        if (!_soundsPaused && _mixer->isReady()) {
    640640                Audio::AudioStream *input = NULL;
    641                 Common::MemoryReadStream *tmp = NULL;
    642641
    643642                switch (_soundMode) {
    644643                case kMP3Mode:
    645644        #ifdef USE_MAD
    646645                        assert(size > 0);
     646                        Common::MemoryReadStream *tmp = NULL;
    647647                        tmp = _sfxFile->readStream(size);
    648648                        assert(tmp);
    649649                        input = Audio::makeMP3Stream(tmp, true);
     
    652652                case kVorbisMode:
    653653        #ifdef USE_VORBIS
    654654                        assert(size > 0);
     655                        Common::MemoryReadStream *tmp = NULL;
    655656                        tmp = _sfxFile->readStream(size);
    656657                        assert(tmp);
    657658                        input = Audio::makeVorbisStream(tmp, true);
     
    660661                case kFlacMode:
    661662        #ifdef USE_FLAC
    662663                        assert(size > 0);
     664                        Common::MemoryReadStream *tmp = NULL;
    663665                        tmp = _sfxFile->readStream(size);
    664666                        assert(tmp);
    665667                        input = Audio::makeFlacStream(tmp, true);