Ticket #8517: bass.diff

File bass.diff, 619 bytes (added by SF/phi1, 18 years ago)

Patch

  • engines/sky/compact.cpp

     
    237237SkyCompact::~SkyCompact(void) {
    238238        free(_rawBuf);
    239239        free(_asciiBuf);
     240        free(_saveIds);
    240241        for (int i = 0; i < _numDataLists; i++) {
    241                 free(_compacts[i]);
    242242                free(_cptNames[i]);
    243243                free(_cptSizes[i]);
     244                free(_cptTypes[i]);
     245                free(_compacts[i]);
    244246        }
    245         free(_compacts);
    246247        free(_cptNames);
     248        free(_dataListLen);
    247249        free(_cptSizes);
     250        free(_cptTypes);
     251        free(_compacts);
    248252        _cptFile->close();
    249253        delete _cptFile;
    250254}