--- opensync.py.orig 2010-05-06 06:52:26.000000000 +0100 +++ opensync.py 2010-05-06 06:54:49.675409280 +0100 @@ -162,8 +162,8 @@ OSyncContext_swigregister(OSyncContext) class OSyncChange(object): thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') __repr__ = _swig_repr - def __init__(self, obj = None): - this = _opensync.new_OSyncChange(obj) + def __init__(self, *args): + this = _opensync.new_OSyncChange(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _opensync.delete_OSyncChange