/[svn]/linuxsampler/trunk/src/common/ResourceManager.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/common/ResourceManager.h

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

revision 834 by schoenebeck, Sun May 8 00:26:21 2005 UTC revision 835 by persson, Mon Feb 6 18:07:17 2006 UTC
# Line 147  class ResourceManager { Line 147  class ResourceManager {
147                      resource_entry_t& entry = iter->second;                      resource_entry_t& entry = iter->second;
148                      entry.consumers.erase(pConsumer);                      entry.consumers.erase(pConsumer);
149                      if (entry.consumers.empty()) {                      if (entry.consumers.empty()) {
150                            T_res* resource = entry.resource;
151                            void* arg = entry.arg;
152                          ResourceEntries.erase(iter);                          ResourceEntries.erase(iter);
153                          Destroy(entry.resource, entry.arg);                          Destroy(resource, arg);
154                      }                      }
155                      return;                      return;
156                  }                  }

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

  ViewVC Help
Powered by ViewVC