Changeset 6919 for source/ariba/utility/messages
- Timestamp:
- Nov 13, 2009, 1:41:34 PM (15 years ago)
- Location:
- source/ariba/utility/messages
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
source/ariba/utility/messages/Message.h
r6786 r6919 106 106 */ 107 107 explicit inline Message( const Data& data ) : 108 srcAddr(NULL),destAddr(NULL), releasePayload(true) {108 releasePayload(true), srcAddr(NULL),destAddr(NULL) { 109 109 this->payload = data.clone(); 110 110 // this->root = shared_array<uint8_t>((uint8_t*)data.getBuffer()); … … 246 246 } else { 247 247 if (msg->payload.isUnspecified()) { 248 size_t l = ((len == ~ 0) ? X.getRemainingLength() : len);248 size_t l = ((len == ~(size_t)0) ? X.getRemainingLength() : len); 249 249 msg->payload = X.getRemainingData(l); 250 250 msg->releasePayload = false; -
source/ariba/utility/messages/MessageProvider.cpp
r3690 r6919 49 49 bool MessageProvider::sendMessageToReceivers( const Message* message ) { 50 50 bool sent = false; 51 for ( int i=0; i<receivers.size(); i++)51 for (size_t i=0; i<receivers.size(); i++) 52 52 if (receivers[i]->receiveMessage(message, LinkID::UNSPECIFIED, NodeID::UNSPECIFIED)) sent = true; 53 53 return sent; … … 59 59 60 60 void MessageProvider::removeMessageReceiver( MessageReceiver* receiver ) { 61 for ( int i=0; i<receivers.size(); i++)61 for (size_t i=0; i<receivers.size(); i++) 62 62 if (receivers[i]==receiver) { 63 63 receivers.erase( receivers.begin()+i );
Note:
See TracChangeset
for help on using the changeset viewer.