diff --git a/src/kits/midi2/MidiEndpoint.cpp b/src/kits/midi2/MidiEndpoint.cpp index a8ed5baeea..5665225b42 100644 --- a/src/kits/midi2/MidiEndpoint.cpp +++ b/src/kits/midi2/MidiEndpoint.cpp @@ -5,6 +5,8 @@ * @author Jerome Leveque */ +#include + #include "debug.h" #include "MidiEndpoint.h" diff --git a/src/kits/midi2/MidiProducer.cpp b/src/kits/midi2/MidiProducer.cpp index 31a93a9ee3..f6bc015f46 100644 --- a/src/kits/midi2/MidiProducer.cpp +++ b/src/kits/midi2/MidiProducer.cpp @@ -13,39 +13,52 @@ status_t BMidiProducer::Connect(BMidiConsumer* toObject) { +/* if (toObject != NULL) + { if (fConnections->Add(toObject) == true) + { fConnectionCount++; + } + } BMidiRoster *roster = BMidiRoster::MidiRoster(); return roster->Connect(this, toObject); +*/ + return B_ERROR; } //------------------------------------------------------------------------------ status_t BMidiProducer::Disconnect(BMidiConsumer* toObject) { +/* if (toObject != NULL) + { if (fConnections->Remove(toObject) == true) { fConnectionCount--; BMidiRoster *roster = BMidiRoster::MidiRoster(); return roster->Disconnect(this, toObject); } -return B_ERROR; + } +*/ + return B_ERROR; } //------------------------------------------------------------------------------ bool BMidiProducer::IsConnected(BMidiConsumer* toObject) const { -return fConnections->IsIn(toObject); +// return fConnections->IsIn(toObject); + return false; } //------------------------------------------------------------------------------ BList* BMidiProducer::Connections() const { -return fConnections; +// return fConnections; + return NULL; } //------------------------------------------------------------------------------ @@ -53,9 +66,11 @@ return fConnections; BMidiProducer::BMidiProducer(const char* name) : BMidiEndpoint(name) { +/* fConnections = new BMidiList(); fConnectionCount = 1; fLock = BLocker("BMidiProducer Lock"); +*/ } //------------------------------------------------------------------------------