summaryrefslogtreecommitdiffstats
path: root/src/uscxml/Message.cpp
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-09-25 13:24:11 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-09-25 13:24:11 (GMT)
commit567df9318fff6d1bb570191c33ea68cd6ef88bee (patch)
tree72e310c422cea117abe859a6bddf0b613a2db589 /src/uscxml/Message.cpp
parentbe3c180fec71866a91b5f9297708d581bc1d6435 (diff)
downloaduscxml-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.cpp24
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) {