qtmobility/plugins/contacts/symbian/src/filtering/cntfilterinvalid.cpp
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 11 06b8e2af4411
--- 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;
+        }
 }