From: <svn...@op...> - 2009-09-17 00:57:17
|
Author: dgollub Date: Thu Sep 17 02:18:36 2009 New Revision: 5777 URL: http://www.opensync.org/changeset/5777 Log: Port syncml plugin to plugin_env register API changes. See #1087 Modified: plugins/syncml/src/syncml_plugin.c Modified: plugins/syncml/src/syncml_plugin.c ============================================================================== --- plugins/syncml/src/syncml_plugin.c Thu Sep 17 02:18:01 2009 (r5776) +++ plugins/syncml/src/syncml_plugin.c Thu Sep 17 02:18:36 2009 (r5777) @@ -49,7 +49,9 @@ osync_plugin_set_finalize(plugin, finalize); osync_plugin_set_discover(plugin, syncml_http_server_discover); - osync_plugin_env_register_plugin(env, plugin); + if (!osync_plugin_env_register_plugin(env, plugin, error)) + goto error; + osync_plugin_unref(plugin); plugin = osync_plugin_new(error); @@ -65,7 +67,9 @@ osync_plugin_set_finalize(plugin, finalize); osync_plugin_set_discover(plugin, syncml_http_client_discover); - osync_plugin_env_register_plugin(env, plugin); + if (!osync_plugin_env_register_plugin(env, plugin, error)) + goto error; + osync_plugin_unref(plugin); #endif @@ -82,7 +86,9 @@ osync_plugin_set_finalize(plugin, finalize); osync_plugin_set_discover(plugin, syncml_obex_client_discover); - osync_plugin_env_register_plugin(env, plugin); + if (!osync_plugin_env_register_plugin(env, plugin, error)) + goto error; + osync_plugin_unref(plugin); return TRUE; |