Message217841
> "allocate nbytes elements of size 1"
PyObject_Malloc(100) asks to allocate one object of 100 bytes.
For PyMem_Malloc() and PyMem_RawMalloc(), it's more difficult to guess, but
IMO it's sane to bet that a single memory block of size bytes is requested.
I consider that char data[100] is a object of 100 bytes, but you call it
100 object of 1 byte.
I don't think that using nelem or elsize matters in practice. |
|
Date |
User |
Action |
Args |
2014-05-03 23:00:51 | vstinner | set | recipients:
+ vstinner, pitrou, njs, skrah, neologix, python-dev, jtaylor, josh.r |
2014-05-03 23:00:51 | vstinner | link | issue21233 messages |
2014-05-03 23:00:51 | vstinner | create | |
|