diff options
author | Stefan Radomski <radomski@tk.informatik.tu-darmstadt.de> | 2013-09-25 13:24:11 (GMT) |
---|---|---|
committer | Stefan Radomski <radomski@tk.informatik.tu-darmstadt.de> | 2013-09-25 13:24:11 (GMT) |
commit | 567df9318fff6d1bb570191c33ea68cd6ef88bee (patch) | |
tree | 72e310c422cea117abe859a6bddf0b613a2db589 /src/uscxml/Message.cpp | |
parent | be3c180fec71866a91b5f9297708d581bc1d6435 (diff) | |
download | uscxml-567df9318fff6d1bb570191c33ea68cd6ef88bee.zip uscxml-567df9318fff6d1bb570191c33ea68cd6ef88bee.tar.gz uscxml-567df9318fff6d1bb570191c33ea68cd6ef88bee.tar.bz2 |
More work on IMInvoker, renamed Blob attributes and some XPath datamodel fixes
Diffstat (limited to 'src/uscxml/Message.cpp')
-rw-r--r-- | src/uscxml/Message.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/uscxml/Message.cpp b/src/uscxml/Message.cpp index ef542d7..0a686d5 100644 --- a/src/uscxml/Message.cpp +++ b/src/uscxml/Message.cpp @@ -22,27 +22,27 @@ namespace uscxml { static int _dataIndentation = 1; Blob::~Blob() { - free(_data); + free(data); } -Blob::Blob(size_t size) { - _data = (char*)malloc(size); - memset(_data, 0, size); - _size = size; +Blob::Blob(size_t _size) { + data = (char*)malloc(_size); + memset(data, 0, _size); + size = _size; } -Blob::Blob(void* data, size_t size, bool adopt) { +Blob::Blob(void* _data, size_t _size, bool adopt) { if (adopt) { - _data = (char*)data; + data = (char*)_data; } else { - _data = (char*)malloc(size); - memcpy(_data, data, size); + data = (char*)malloc(_size); + memcpy(data, _data, _size); } - _size = size; + size = _size; } -Data::Data(const char* data, size_t size, bool adopt) { - binary = boost::shared_ptr<Blob>(new Blob((void*)data, size, adopt)); +Data::Data(const char* _data, size_t _size, bool adopt) { + binary = boost::shared_ptr<Blob>(new Blob((void*)_data, _size, adopt)); } Data::Data(const Arabica::DOM::Node<std::string>& dom) { |