diff SQLGenerator.hpp @ 75:aaf0a2878f67

Fix for errors detected when running unittests.
author Tom Fredrik Blenning Klaussen <bfg@bfgconsult.no>
date Sat, 16 Feb 2013 15:30:12 +0100
parents e5fa379d4030
children
line wrap: on
line diff
--- a/SQLGenerator.hpp	Sat Feb 16 15:26:27 2013 +0100
+++ b/SQLGenerator.hpp	Sat Feb 16 15:30:12 2013 +0100
@@ -180,14 +180,14 @@
     bindValues(query, list, prefix);
   }
 
-  static boost::optional<QString> extract(QSqlQuery& query,
+  static boost::optional<UniqueString> extract(QSqlQuery& query,
 					  const QString& prefix = QString())
   {
     int fieldNo = query.record().indexOf(fieldName(prefix));
     if (query.at() >= 0)
-      return query.value(fieldNo).toString();
+      return UniqueString(query.value(fieldNo).toString());
     else
-      return boost::optional<QString>();
+      return boost::optional<UniqueString>();
   }