From: <svn...@op...> - 2009-06-21 14:16:16
|
Author: marka Date: Sun Jun 21 16:16:08 2009 New Revision: 5675 URL: http://www.opensync.org/changeset/5675 Log: Fix build errors in the Swig wrappers due to recent API changes Modified: trunk/wrapper/opensync-format.i trunk/wrapper/opensync-group.i Modified: trunk/wrapper/opensync-format.i ============================================================================== --- trunk/wrapper/opensync-format.i Wed Jun 17 15:14:12 2009 (r5674) +++ trunk/wrapper/opensync-format.i Sun Jun 21 16:16:08 2009 (r5675) @@ -177,7 +177,9 @@ } void register_converter(FormatConverter *converter) { - osync_format_env_register_converter(self, converter); + Error *err = NULL; + osync_format_env_register_converter(self, converter, &err); + raise_exception_on_error(err); } FormatConverter *find_converter(ObjFormat *sourceformat, ObjFormat *targetformat) { Modified: trunk/wrapper/opensync-group.i ============================================================================== --- trunk/wrapper/opensync-group.i Wed Jun 17 15:14:12 2009 (r5674) +++ trunk/wrapper/opensync-group.i Sun Jun 21 16:16:08 2009 (r5675) @@ -74,7 +74,10 @@ } LockState lock() { - return osync_group_lock(self); + Error *err = NULL; + LockState lockState = osync_group_lock(self, &err); + raise_exception_on_error(err); + return lockState; } void unlock() { @@ -316,7 +319,9 @@ } void add_objformat(const char *objtype, const char *format) { - osync_member_add_objformat(self, objtype, format); + Error *err = NULL; + osync_member_add_objformat(self, objtype, format, &err); + raise_exception_on_error(err); } /* returns a list of strings */ |