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

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

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

revision 823 by schoenebeck, Fri Dec 23 01:38:50 2005 UTC revision 834 by persson, Mon Feb 6 17:58:21 2006 UTC
# Line 2116  namespace { Line 2116  namespace {
2116                  }                  }
2117                  _3lnk->SetPos(3, RIFF::stream_curpos); // jump forward to next dimension definition                  _3lnk->SetPos(3, RIFF::stream_curpos); // jump forward to next dimension definition
2118              }              }
2119                for (int i = dimensionBits ; i < 8 ; i++) pDimensionDefinitions[i].bits = 0;
2120    
2121              // check velocity dimension (if there is one) for custom defined zone ranges              // check velocity dimension (if there is one) for custom defined zone ranges
2122              for (uint i = 0; i < Dimensions; i++) {              for (uint i = 0; i < Dimensions; i++) {
# Line 2664  namespace { Line 2665  namespace {
2665      File::File(RIFF::File* pRIFF) : DLS::File(pRIFF) {      File::File(RIFF::File* pRIFF) : DLS::File(pRIFF) {
2666      }      }
2667    
     File::~File() {  
         // free extension files  
         for (std::list<RIFF::File*>::iterator i = ExtensionFiles.begin() ; i != ExtensionFiles.end() ; i++)  
             delete *i;  
     }  
   
2668      Sample* File::GetFirstSample(progress_t* pProgress) {      Sample* File::GetFirstSample(progress_t* pProgress) {
2669          if (!pSamples) LoadSamples(pProgress);          if (!pSamples) LoadSamples(pProgress);
2670          if (!pSamples) return NULL;          if (!pSamples) return NULL;

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

  ViewVC Help
Powered by ViewVC