Message169143
| Author |
skrah |
| Recipients |
ezio.melotti, georg.brandl, ncoghlan, skrah |
| Date |
2012年08月25日.16:10:03 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<20120825161004.GA9946@sleipnir.bytereef.org> |
| In-reply-to |
<1345907057.21.0.50289806125.issue15783@psf.upfronthosting.co.za> |
| Content |
> 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. |
|