summaryrefslogtreecommitdiff
path: root/project2/common/dataSource.h
diff options
context:
space:
mode:
Diffstat (limited to 'project2/common/dataSource.h')
-rw-r--r--project2/common/dataSource.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/project2/common/dataSource.h b/project2/common/dataSource.h
index baaaac7..c5326e5 100644
--- a/project2/common/dataSource.h
+++ b/project2/common/dataSource.h
@@ -6,7 +6,7 @@
#include <visibility.h>
class DataSource;
-typedef boost::intrusive_ptr<DataSource> DataSourcePtr;
+typedef std::shared_ptr<DataSource> DataSourcePtr;
/// Base class for data sources providing transaction support
class DLL_PUBLIC DataSource : public SourceObject {
@@ -18,7 +18,7 @@ class DLL_PUBLIC DataSource : public SourceObject {
virtual void commit() { };
virtual void rollback() { };
};
-typedef AdHoc::Factory<DataSource, const ScriptNode *> DataSourceFactory;
+typedef AdHoc::Factory<DataSource, std::shared_ptr<const ScriptNode>> DataSourceFactory;
#endif