Message219630
"Okay, then let's please call it:
_PyObject_Calloc(void *ctx, size_t nobjs, size_t objsize)
_PyObject_Alloc(int use_calloc, void *ctx, size_t nobjs, size_t objsize)"
"void * PyMem_RawCalloc(size_t nelem, size_t elsize);" prototype comes from the POSIX standad:
http://pubs.opengroup.org/onlinepubs/009695399/functions/calloc.html
I'm don't want to change the prototype in Python. Extract of Python documentation:
.. c:function:: void* PyMem_RawCalloc(size_t nelem, size_t elsize)
Allocates *nelem* elements each whose size in bytes is *elsize* (...) |
|
Date |
User |
Action |
Args |
2014-06-02 20:16:21 | vstinner | set | recipients:
+ vstinner, pitrou, njs, skrah, neologix, python-dev, jtaylor, josh.r |
2014-06-02 20:16:21 | vstinner | set | messageid: <1401740181.91.0.354723315836.issue21233@psf.upfronthosting.co.za> |
2014-06-02 20:16:21 | vstinner | link | issue21233 messages |
2014-06-02 20:16:21 | vstinner | create | |
|