From: <dg...@su...> - 2009-01-13 23:00:52
|
Author: dgollub Date: Tue Jan 13 23:59:59 2009 New Revision: 5135 URL: http://www.opensync.org/changeset/5135 Log: Load anchor for main_sink, if requested. By accident only the ObjTypesink anchors got loaded. Modified: trunk/opensync/client/opensync_client.c Modified: trunk/opensync/client/opensync_client.c ============================================================================== --- trunk/opensync/client/opensync_client.c Tue Jan 13 23:23:34 2009 (r5134) +++ trunk/opensync/client/opensync_client.c Tue Jan 13 23:59:59 2009 (r5135) @@ -567,7 +567,7 @@ OSyncQueue *outgoing = NULL; OSyncList *r = NULL; OSyncPluginResource *res = NULL; - OSyncObjTypeSink *sink = NULL; + OSyncObjTypeSink *sink = NULL, *main_sink = NULL; const char *objtype = NULL; const char *preferred_format = NULL; OSyncList *o = NULL; @@ -702,6 +702,14 @@ } } + main_sink = osync_plugin_info_get_main_sink(client->plugin_info); + if (main_sink) { + if (!osync_objtype_sink_load_anchor(main_sink, + client->plugin_info, error)) + goto error_finalize; + + } + reply = osync_message_new_reply(message, error); if (!reply) goto error_finalize; |