/[svn]/libgig/trunk/src/DLS.cpp
ViewVC logotype

Diff of /libgig/trunk/src/DLS.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 833 by schoenebeck, Fri Dec 23 01:38:50 2005 UTC revision 834 by persson, Mon Feb 6 17:58:21 2006 UTC
# Line 269  namespace DLS { Line 269  namespace DLS {
269          RIFF::Chunk* ck = lstINFO->GetSubChunk(ChunkID);          RIFF::Chunk* ck = lstINFO->GetSubChunk(ChunkID);
270          if (ck) {          if (ck) {
271              // TODO: no check for ZSTR terminated strings yet              // TODO: no check for ZSTR terminated strings yet
272              s = (char*) ck->LoadChunkData();              s.assign((char*) ck->LoadChunkData(), ck->GetSize());
273              ck->ReleaseChunkData();              ck->ReleaseChunkData();
274          }          }
275      }      }
# Line 1088  namespace DLS { Line 1088  namespace DLS {
1088          if (pWavePoolTable) delete[] pWavePoolTable;          if (pWavePoolTable) delete[] pWavePoolTable;
1089          if (pWavePoolTableHi) delete[] pWavePoolTableHi;          if (pWavePoolTableHi) delete[] pWavePoolTableHi;
1090          if (pVersion) delete pVersion;          if (pVersion) delete pVersion;
1091            for (std::list<RIFF::File*>::iterator i = ExtensionFiles.begin() ; i != ExtensionFiles.end() ; i++)
1092                delete *i;
1093      }      }
1094    
1095      Sample* File::GetFirstSample() {      Sample* File::GetFirstSample() {

Legend:
Removed from v.833  
changed lines
  Added in v.834

  ViewVC Help
Powered by ViewVC