From: <svn...@op...> - 2009-03-29 13:20:47
|
Author: paule Date: Sun Mar 29 15:20:43 2009 New Revision: 5419 URL: http://www.opensync.org/changeset/5419 Log: opie-sync: Fix for objtype sink enumeration API change Modified: plugins/opie-sync/src/opie_sync.c Modified: plugins/opie-sync/src/opie_sync.c ============================================================================== --- plugins/opie-sync/src/opie_sync.c Sun Mar 29 15:19:07 2009 (r5418) +++ plugins/opie-sync/src/opie_sync.c Sun Mar 29 15:20:43 2009 (r5419) @@ -701,9 +701,10 @@ { osync_trace(TRACE_ENTRY, "%s(%p, %p, %p)", __func__, data, info, error); - int i, numobjs = osync_plugin_info_num_objtypes(info); - for (i = 0; i < numobjs; i++) { - OSyncObjTypeSink *sink = osync_plugin_info_nth_objtype(info, i); + OSyncList *l, *list = NULL; + list = osync_plugin_info_get_objtype_sinks(info); + for (l=list; l; l = l->next) { + OSyncObjTypeSink *sink = (OSyncObjTypeSink *) l->data; g_assert(sink); osync_objtype_sink_set_available(sink, TRUE); |