Ticket #8348: comi-hang.diff

File comi-hang.diff, 588 bytes (added by eriktorbjorn, 20 years ago)

Patch against a July 19 CVS snapshot

  • scumm/imuse_digi/dimuse_script.cpp

    diff -ur ScummVM-cvs20040718/scumm/imuse_digi/dimuse_script.cpp ScummVM-cvs20040718+hack/scumm/imuse_digi/dimuse_script.cpp
    old new  
    277277                Track *track = _track[l];
    278278                if (track->soundId == sound) {
    279279                        if ((track->stream2 && track->handle.isActive()) ||
    280                                 (track->stream && track->used)) {
     280                                (track->stream && track->used && !track->readyToRemove)) {
    281281                                        return 1;
    282282                        }
    283283                }