X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=src%2Fplpbus%2FBusMessageInternal.cc;h=083fa5b2e571e2e71c77de41582bd1d236cbb935;hb=f6bd0d4fefd6459f2e8e5e7b813933be2d87dd47;hp=b66f18e0dd5ec9d765f860df27df443440bee8e8;hpb=4245d1b8a55a8f461634e94d9bac9e0043a9612b;p=libplpbus.git diff --git a/src/plpbus/BusMessageInternal.cc b/src/plpbus/BusMessageInternal.cc index b66f18e..083fa5b 100644 --- a/src/plpbus/BusMessageInternal.cc +++ b/src/plpbus/BusMessageInternal.cc @@ -4,16 +4,22 @@ * Created on: Aug 18, 2010 * Author: lamikr */ - +#include #include "BusMessageInternal.hh" using namespace plpbus_orb; +using namespace plpbus; -namespace plpbus { - BusMessageInternal::BusMessageInternal(DataItemSequence seq_param) { - _dataItemSeq = new DataItemSequence(seq_param); - } +BusMessageInternal::BusMessageInternal(DataItemSequence seq_param) : BusMessage() { + DataItemSequence *seq; - BusMessageInternal::~BusMessageInternal() { + seq = (DataItemSequence *)_dataItemSeq; + if (seq != NULL) { + delete(seq); } + _dataItemSeq = new DataItemSequence(seq_param); +} + +BusMessageInternal::~BusMessageInternal() { + log_debug("\n"); }