summaryrefslogtreecommitdiffstats
path: root/src/dal
diff options
context:
space:
mode:
authorPhilipp Sehmisch <tmw@crushnet.org>2007-02-27 16:39:07 +0000
committerPhilipp Sehmisch <tmw@crushnet.org>2007-02-27 16:39:07 +0000
commitea7d7df0e8b9e6c148ea9dfb8a56e113b50e008d (patch)
treee30ee08b4ff4659205d0bcbb1ab2b3db5f71f650 /src/dal
parent8bbaf323aef0c4f124b1a35680c323f833d2d58f (diff)
downloadmanaserv-ea7d7df0e8b9e6c148ea9dfb8a56e113b50e008d.tar.gz
manaserv-ea7d7df0e8b9e6c148ea9dfb8a56e113b50e008d.tar.xz
manaserv-ea7d7df0e8b9e6c148ea9dfb8a56e113b50e008d.zip
Implementation of chat channels by Trapdoor.
Diffstat (limited to 'src/dal')
-rw-r--r--src/dal/mysqldataprovider.cpp4
-rw-r--r--src/dal/pqdataprovider.cpp2
-rw-r--r--src/dal/sqlitedataprovider.cpp5
3 files changed, 10 insertions, 1 deletions
diff --git a/src/dal/mysqldataprovider.cpp b/src/dal/mysqldataprovider.cpp
index 85084dc..5c4af36 100644
--- a/src/dal/mysqldataprovider.cpp
+++ b/src/dal/mysqldataprovider.cpp
@@ -20,6 +20,8 @@
* $Id$
*/
+#if defined(MYSQL_SUPPORT)
+
#include "mysqldataprovider.h"
#include "dalexcept.h"
@@ -196,3 +198,5 @@ MySqlDataProvider::disconnect(void)
} // namespace dal
+
+#endif
diff --git a/src/dal/pqdataprovider.cpp b/src/dal/pqdataprovider.cpp
index ee4f5e3..2c0b1ee 100644
--- a/src/dal/pqdataprovider.cpp
+++ b/src/dal/pqdataprovider.cpp
@@ -22,6 +22,7 @@
#include "pqdataprovider.h"
+#include "dalexcept.h"
namespace dal
{
@@ -140,6 +141,7 @@ PqDataProvider::execSql(const std::string& sql,
// clear results
PQclear(res);
}
+ return mRecordSet;
}
diff --git a/src/dal/sqlitedataprovider.cpp b/src/dal/sqlitedataprovider.cpp
index 5c5e692..ea16be9 100644
--- a/src/dal/sqlitedataprovider.cpp
+++ b/src/dal/sqlitedataprovider.cpp
@@ -20,7 +20,7 @@
* $Id$
*/
-
+#if defined(SQLITE_SUPPORT)
#include "sqlitedataprovider.h"
#include <stdexcept>
@@ -197,3 +197,6 @@ SqLiteDataProvider::disconnect(void)
} // namespace dal
+
+#endif
+