Stefan Krah added the comment: > Can't this be fixed in the CONTEXT_CHECK_VA macro?
No, the macro should only allow contexts. E.g. in the case of localcontext(None) context_copy(local, NULL) would be called on local=Py_None, which is undefined. What would perhaps be needed for a nice C-API is a function like PyArg_ParseTupleSkipNone() that treats None arguments in the same way as optional args that are not given. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue15783> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com