From 5013cc0daa2c7519e66d6a59cd345cde13447a0b Mon Sep 17 00:00:00 2001 From: Goehring Date: Tue, 12 Feb 2013 13:46:08 +0100 Subject: CAmDatabaseHandler::enterSourceClassDB does not work in release mode Signed-off-by: Goehring --- AudioManagerDaemon/src/CAmDatabaseHandler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'AudioManagerDaemon/src') diff --git a/AudioManagerDaemon/src/CAmDatabaseHandler.cpp b/AudioManagerDaemon/src/CAmDatabaseHandler.cpp index 8ed3bd5..f00b5ab 100644 --- a/AudioManagerDaemon/src/CAmDatabaseHandler.cpp +++ b/AudioManagerDaemon/src/CAmDatabaseHandler.cpp @@ -3228,7 +3228,8 @@ am_Error_e CAmDatabaseHandler::enterSourceClassDB(am_sourceClass_t & sourceClass //now we need to create the additional tables: command = "CREATE TABLE SourceClassProperties" + i2s(sourceClassID) + std::string("(classProperty INTEGER, value INTEGER)"); - assert(sqQuery(command)); + if (!this->sqQuery(command)) + return (E_DATABASE_ERROR); //fill ConnectionFormats command = "INSERT INTO SourceClassProperties" + i2s(sourceClassID) + std::string("(classProperty,value) VALUES (?,?)"); -- cgit v1.2.1