memleak688.diff
gen.py (copia locale) | ||
---|---|---|
261 | 261 |
if len(joinwith) > 0: |
262 | 262 |
yield ' return shareData(pyobj_%s, %s, %s);' % (joinwith[0], joinwith[0], all_returns[0]) |
263 | 263 |
else: |
264 |
if cname(name)=='Moments': |
|
265 |
yield ' cvReleaseData(arr.v);' |
|
264 | 266 |
yield ' return FROM_%s(%s);' % (safename(typed[all_returns[0]]), all_returns[0]) |
265 | 267 |
else: |
266 | 268 |
yield ' return Py_BuildValue("%s", %s);' % ("N" * len(all_returns), ", ".join(["FROM_%s(%s)" % (safename(typed[n]), n) for n in all_returns])) |