/[svn]/linuxsampler/trunk/src/drivers/midi/MidiInputDevice.cpp
ViewVC logotype

Diff of /linuxsampler/trunk/src/drivers/midi/MidiInputDevice.cpp

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

revision 835 by persson, Mon Feb 6 18:07:17 2006 UTC revision 836 by persson, Wed Feb 8 20:28:46 2006 UTC
# Line 153  namespace LinuxSampler { Line 153  namespace LinuxSampler {
153                   if (diff > 0) {        //We've got too many ports, remove one                   if (diff > 0) {        //We've got too many ports, remove one
154                           std::map<int,MidiInputPort*>::iterator portsIter = Ports.end();                           std::map<int,MidiInputPort*>::iterator portsIter = Ports.end();
155                           --portsIter;                           --portsIter;
                          Ports.erase(portsIter);  
156                           delete portsIter->second;                           delete portsIter->second;
157                             Ports.erase(portsIter);
158                           diff--;                           diff--;
159                   }                   }
160                   if (diff < 0) {       //We don't have enough ports, create one                   if (diff < 0) {       //We don't have enough ports, create one

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

  ViewVC Help
Powered by ViewVC