SOURCES: libopensync-wrap.patch (NEW) - fix swig

arekm arekm at pld-linux.org
Fri Aug 31 21:26:13 CEST 2007


Author: arekm                        Date: Fri Aug 31 19:26:12 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- fix swig

---- Files affected:
SOURCES:
   libopensync-wrap.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/libopensync-wrap.patch
diff -u /dev/null SOURCES/libopensync-wrap.patch:1.1
--- /dev/null	Fri Aug 31 21:26:12 2007
+++ SOURCES/libopensync-wrap.patch	Fri Aug 31 21:26:07 2007
@@ -0,0 +1,14 @@
+--- ./wrapper/opensync-group.i.org	2007-08-31 20:12:48.579835095 +0200
++++ ./wrapper/opensync-group.i	2007-08-31 20:13:37.396480039 +0200
+@@ -28,7 +28,10 @@
+ 	}
+ 
+ 	void add_group(Group *group) {
+-		osync_group_env_add_group(self, group);
++                Error *err = NULL; 
++                bool ret = osync_group_env_add_group(self, group, &err); 
++                if (!raise_exception_on_error(err) && !ret) 
++                        wrapper_exception("osync_group_env_add_group failed but did not set error code"); 
+ 	}
+ 
+ 	void remove_group(Group *group) {
================================================================


More information about the pld-cvs-commit mailing list