diff options
Diffstat (limited to 'src/uscxml/plugins/datamodel/c89/C89DataModel.cpp')
-rw-r--r-- | src/uscxml/plugins/datamodel/c89/C89DataModel.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/uscxml/plugins/datamodel/c89/C89DataModel.cpp b/src/uscxml/plugins/datamodel/c89/C89DataModel.cpp index f490673..804b71a 100644 --- a/src/uscxml/plugins/datamodel/c89/C89DataModel.cpp +++ b/src/uscxml/plugins/datamodel/c89/C89DataModel.cpp @@ -26,7 +26,6 @@ #include "uscxml/messages/Event.h" #include "uscxml/util/DOM.h" #include <easylogging++.h> -#include <boost/algorithm/string.hpp> namespace uscxml { @@ -35,10 +34,13 @@ C89DataModel::C89DataModel() { std::shared_ptr<DataModelImpl> C89DataModel::create(DataModelCallbacks* callbacks) { std::shared_ptr<C89DataModel> dm(new C89DataModel()); + PicocInitialise(&dm->_pc, PICOC_STACK_SIZE); + PicocIncludeAllSystemHeaders(&dm->_pc); return dm; } C89DataModel::~C89DataModel() { + PicocCleanup(&_pc); } void C89DataModel::addExtension(DataModelExtension* ext) { |