--- a/qtmobility/plugins/contacts/symbian/src/filtering/cntfilterinvalid.cpp Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/plugins/contacts/symbian/src/filtering/cntfilterinvalid.cpp Mon May 03 13:18:40 2010 +0300
@@ -60,7 +60,7 @@
const QContactFilter &filter,
const QList<QContactSortOrder> &sortOrders,
bool &filterSupportedflag,
- QContactManager::Error &error)
+ QContactManager::Error* error)
{
Q_UNUSED(filter);
Q_UNUSED(sortOrders);
@@ -75,22 +75,22 @@
bool CntFilterInvalid::filterSupported(const QContactFilter& filter)
{
bool result = false;
- if(QContactFilter::InvalidFilter == filter.type())
- {
- result = true;
- }
+ if(QContactFilter::InvalidFilter == filter.type())
+ {
+ result = true;
+ }
- return result;
+ return result;
}
void CntFilterInvalid::createSelectQuery(const QContactFilter& filter,
QString& sqlQuery,
- QContactManager::Error& error)
+ QContactManager::Error* error)
{
- Q_UNUSED(filter);
Q_UNUSED(sqlQuery);
- Q_UNUSED(error);
- //Not implementation needed in this case
-
+ if(!filterSupported(filter))
+ {
+ *error = QContactManager::NotSupportedError;
+ }
}