call_handler fails in
pycxx_5_3_5/Src/cxx_extensions.cxx because of a
spurious early return. The expression in this return
does not handle the case of kw==NULL (no keywords), and
so most calls fail because NULL cannot be converted to
Object and TypeError is thrown. The bug is fixed by
deleting the first return statement, which duplicates
the block in the if clause. Patch attached.
Software Development Manager
MetOcean Engineers Pty Ltd, 31 Bishop St, Jolimont WA
T +61 8 9387 7955 - F +61 8 9387 6686 -
Log in to post a comment.