|
From: <svn...@op...> - 2009-04-16 13:09:44
|
Author: bellmich Date: Thu Apr 16 15:09:32 2009 New Revision: 1050 URL: http://libsyncml.opensync.org/changeset/1050 Log: small fixes for the mapping callback Modified: trunk/libsyncml/objects/sml_ds_server.h trunk/libsyncml/objects/sml_ds_server_internals.h Modified: trunk/libsyncml/objects/sml_ds_server.h ============================================================================== --- trunk/libsyncml/objects/sml_ds_server.h Thu Apr 16 15:08:03 2009 (r1049) +++ trunk/libsyncml/objects/sml_ds_server.h Thu Apr 16 15:09:32 2009 (r1050) @@ -43,6 +43,9 @@ typedef void (* SmlDsSessionSyncCb) (SmlDsSession *dsession, unsigned int numchanges, void *userdata); typedef void (* SmlDsSessionEventCb) (SmlDsSession *dsession, SmlDsEvent event, void *userdata); typedef SmlBool (* SmlDsSessionChangesCb) (SmlDsSession *dsession, SmlChangeType type, const char *uid, char *data, unsigned int size, const char *contenttype, void *userdata, SmlError **error); +/* FIXME: newuid must be removed before next API break */ +/* FIXME: an internal mapping callback already exists */ +/* FIXME: DEPRECATED */ typedef void (* SmlDsSessionWriteCb) (SmlDsSession *dsession, SmlStatus *status, const char *newuid, void *userdata); SmlDsServer *smlDsServerNew(const char *type, SmlLocation *location, SmlError **error); Modified: trunk/libsyncml/objects/sml_ds_server_internals.h ============================================================================== --- trunk/libsyncml/objects/sml_ds_server_internals.h Thu Apr 16 15:08:03 2009 (r1049) +++ trunk/libsyncml/objects/sml_ds_server_internals.h Thu Apr 16 15:09:32 2009 (r1050) @@ -30,7 +30,7 @@ #ifndef _SML_DS_SERVER_INTERNALS_H_ #define _SML_DS_SERVER_INTERNALS_H_ -typedef SmlBool (* SmlDsSessionMapCb) (SmlDsSession *dsession, SmlLocation *orig, SmlLocation *mapped, void *userdata); +typedef void (* SmlDsSessionMapCb) (SmlDsSession *dsession, SmlLocation *orig, SmlLocation *mapped, void *userdata); typedef struct SmlWriteContext { SmlDsSessionWriteCb callback; |