diff -r e4ebb16b39ea -r 603d3f8b6302 plugins/contacts/symbian/plugin/inc/cntabstractrelationship.h --- a/plugins/contacts/symbian/plugin/inc/cntabstractrelationship.h Fri Sep 17 08:34:34 2010 +0300 +++ b/plugins/contacts/symbian/plugin/inc/cntabstractrelationship.h Mon Oct 04 01:37:06 2010 +0300 @@ -59,6 +59,10 @@ virtual QList relationshipsL(const QContactId &participantId, QContactRelationship::Role role, QContactManager::Error *error) = 0; virtual bool saveRelationshipL(QSet *affectedContactIds, QContactRelationship *relationship, QContactManager::Error *error) = 0; virtual bool removeRelationshipL(QSet *affectedContactIds, const QContactRelationship &relationship, QContactManager::Error *error) = 0; +#ifdef SYMBIAN_BACKEND_USE_SQLITE + virtual bool saveRelationshipsL(QSet *affectedContactIds, QList *relationships, QContactManager::Error *error) = 0; + virtual bool removeRelationshipsL(QSet *affectedContactIds, const QList &relationships, QContactManager::Error *error) = 0; +#endif virtual bool validateRelationship(const QContactRelationship &relationship, QContactManager::Error *error) = 0; QString relationshipType() const;