Changeset 2126
- Timestamp:
- 06/10/07 04:38:58 (1 year ago)
- Files:
-
- plugins/opie-sync/src/opie_sync.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/opie-sync/src/opie_sync.c
r2115 r2126 214 214 { 215 215 osync_trace(TRACE_ENTRY, "%s(%p, %p, %p)", __func__, userdata, info, ctx); 216 //Each time you get passed a context (which is used to track 217 //calls to your plugin) you can get the data your returned in 218 //initialize via this call: 219 OpieSinkEnv *env = (OpieSinkEnv *)userdata; 216 OSyncObjTypeSink *sink = osync_plugin_info_get_sink(info); 217 OpieSinkEnv *env = osync_objtype_sink_get_userdata(sink); 220 218 221 219 OSyncError *error = NULL; … … 259 257 } 260 258 261 OSyncObjTypeSink *sink = osync_plugin_info_get_sink(info);262 263 259 /* Get hashtable */ 264 260 const char *configdir = osync_plugin_info_get_configdir(info); … … 283 279 osync_trace(TRACE_ENTRY, "%s(%p, %p, %p)", __func__, userdata, info, ctx); 284 280 OSyncObjTypeSink *sink = osync_plugin_info_get_sink(info); 285 OpieSinkEnv *env = (OpieSinkEnv *)userdata;281 OpieSinkEnv *env = osync_objtype_sink_get_userdata(sink); 286 282 287 283 OSyncError *error = NULL; … … 430 426 { 431 427 osync_trace(TRACE_ENTRY, "%s(%p, %p, %p)", __func__, userdata, info, ctx); 432 OpieSinkEnv *env = (OpieSinkEnv *)userdata; 428 OSyncObjTypeSink *sink = osync_plugin_info_get_sink(info); 429 OpieSinkEnv *env = osync_objtype_sink_get_userdata(sink); 433 430 434 431 OSyncError *error = NULL; … … 521 518 { 522 519 osync_trace(TRACE_ENTRY, "%s(%p, %p, %p)", __func__, userdata, info, ctx); 523 OpieSinkEnv *env = (OpieSinkEnv *)userdata; 520 OSyncObjTypeSink *sink = osync_plugin_info_get_sink(info); 521 OpieSinkEnv *env = osync_objtype_sink_get_userdata(sink); 524 522 OSyncError *error = NULL; 525 523 … … 544 542 static void disconnect(void *userdata, OSyncPluginInfo *info, OSyncContext *ctx) 545 543 { 546 OpieSinkEnv *env = (OpieSinkEnv *)userdata; 544 OSyncObjTypeSink *sink = osync_plugin_info_get_sink(info); 545 OpieSinkEnv *env = osync_objtype_sink_get_userdata(sink); 547 546 548 547 /* Close the hashtable */
