summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevron Rees <tripzero.kev@gmail.com>2013-05-04 11:57:57 -0700
committerKevron Rees <tripzero.kev@gmail.com>2013-05-04 11:57:57 -0700
commit38b52c5904b13e925f5820545476df5701cd64ed (patch)
tree40051863d177446dbe05df08f1bf8294533faefe
parent4c87993de709a254716b4577cf5523b7bd899ffe (diff)
downloadautomotive-message-broker-38b52c5904b13e925f5820545476df5701cd64ed.tar.gz
fixed 0.9 compile error
-rw-r--r--plugins/database/databasesink.cpp16
1 files changed, 4 insertions, 12 deletions
diff --git a/plugins/database/databasesink.cpp b/plugins/database/databasesink.cpp
index e22909f6..dd0ec93a 100644
--- a/plugins/database/databasesink.cpp
+++ b/plugins/database/databasesink.cpp
@@ -166,11 +166,7 @@ DatabaseSink::DatabaseSink(AbstractRoutingEngine *engine, map<std::string, std::
if(config.find("startOnLoad")!= config.end())
{
- AsyncSetPropertyRequest request;
- request.property = DatabaseLoggingProperty;
- request.value = new DatabaseLoggingType(true);
-
- setProperty(request);
+ setLogging(true);
}
if(config.find("playbackMultiplier")!= config.end())
@@ -180,11 +176,7 @@ DatabaseSink::DatabaseSink(AbstractRoutingEngine *engine, map<std::string, std::
if(config.find("playbackOnLoad")!= config.end())
{
- AsyncSetPropertyRequest request;
- request.property = DatabasePlaybackProperty;
- request.value = new DatabasePlaybackType(true);
-
- setProperty(request);
+ setPlayback(true);
}
@@ -352,7 +344,7 @@ void DatabaseSink::setPlayback(bool v)
{
AsyncSetPropertyRequest request;
request.property = DatabasePlaybackProperty;
- request.value = new DatabasePlaybackType(v);
+ request.value = new BasicPropertyType<bool>(v);
setProperty(request);
}
@@ -361,7 +353,7 @@ void DatabaseSink::setLogging(bool b)
{
AsyncSetPropertyRequest request;
request.property = DatabaseLoggingProperty;
- request.value = new DatabaseLoggingType(b);
+ request.value = new BasicPropertyType<bool>(b);
setProperty(request);
}