Mercurial > dedupe
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>(); }
