locationtriggering/ltcontainer/src/lbtdbtriggersmanager.cpp
branchRCL_3
changeset 13 19bff11d6c18
parent 0 667063e416a2
child 39 3efc7a0e8755
child 44 2b4ea9893b66
--- a/locationtriggering/ltcontainer/src/lbtdbtriggersmanager.cpp	Fri Mar 12 15:44:22 2010 +0200
+++ b/locationtriggering/ltcontainer/src/lbtdbtriggersmanager.cpp	Mon Mar 15 12:42:19 2010 +0200
@@ -1367,7 +1367,13 @@
     	CompleteClientRequest( KErrServerBusy );
     	return;
     	}
-    
+
+    if( aFilter == NULL )
+        {
+        CompleteClientRequest( KErrArgument );
+        return;
+        }
+
     // Check if this filter is application for the type of triggers supported by DB
     CLbtListTriggerOptions* options = aFilter->ListOptions();    
     if(options)
@@ -1379,12 +1385,6 @@
 	    	}
     	}
     
-    if( aFilter == NULL )
-        {
-        CompleteClientRequest( KErrArgument );
-        return;
-        }
-      
     // Store the parameters first for later references
     iFilter = aFilter;
     iTriggers = &aTriggers;
@@ -2478,7 +2478,6 @@
                             	
     if( !(aAttrMask & CLbtTriggerEntry::EAttributeCondition) )
     	{
-    	CLbtTriggerConditionBase* condBase = clientEntry->GetCondition();
     	clientEntry->SetCondition(NULL);
     	}
                             	
@@ -2938,7 +2937,6 @@
     CLbtExtendedTriggerInfo* extdInfo = iEntry->ExtendedTriggerInfo();
     CLbtTriggerConditionArea* cond = static_cast<CLbtTriggerConditionArea* >(trigger->GetCondition());
     CLbtGeoAreaBase * areaBase = cond->TriggerArea();
-    CLbtGeoCircle* area = static_cast<CLbtGeoCircle* >(cond->TriggerArea());
     
     // Insert a Row in the View
     iView.InsertL();  // Insert a row. Column order matches sql select statement