Hi!

On Mon, 22 Nov 2010, Patrick Ohly wrote:
Ok. TLocalEngineDS defines an isDatastoreAlias function, maybe this could
be used. There is also a definition for isDatastore, which considers the
aliases, but TSyncSession::findLocalDataStore calls
TSyncDataStore::isDatastore, although these are TLocalEngineDS objects:

typedef std::list<TLocalEngineDS*> TLocalDataStorePContainer; // contains local 
data stores

Why? I've looked at TLocalEngineDS::isDataStore(), and it does
everything we need, in particular it checks for the alias:

Yes, I've seen this, but in my case TSyncDataStore::isDatastore() was called (according to gdb). There is no code for the aliases. That was the point, when I got worried.

Is there something I should try next?

Kind regards,

Franz
_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to