Index: gen.py =================================================================== --- gen.py (revisione 3947) +++ gen.py (copia locale) @@ -261,6 +261,8 @@ if len(joinwith) > 0: yield ' return shareData(pyobj_%s, %s, %s);' % (joinwith[0], joinwith[0], all_returns[0]) else: + if cname(name)=='Moments': + yield ' cvReleaseData(arr.v);' yield ' return FROM_%s(%s);' % (safename(typed[all_returns[0]]), all_returns[0]) else: yield ' return Py_BuildValue("%s", %s);' % ("N" * len(all_returns), ", ".join(["FROM_%s(%s)" % (safename(typed[n]), n) for n in all_returns]))