Message216425
In numpy, I found the two following functions:
/*NUMPY_API
* Allocates memory for array data.
*/
void* PyDataMem_NEW(size_t size);
/*NUMPY_API
* Allocates zeroed memory for array data.
*/
void* PyDataMem_NEW_ZEROED(size_t size, size_t elsize);
So it looks like it needs two size_t parameters. Prototype of the C function calloc():
void *calloc(size_t nmemb, size_t size);
I agree that it's better to provide the same prototype than calloc(). |
|
Date |
User |
Action |
Args |
2014-04-16 02:49:46 | vstinner | set | recipients:
+ vstinner, pitrou, njs, skrah, neologix, josh.r |
2014-04-16 02:49:46 | vstinner | set | messageid: <1397616586.54.0.302641658541.issue21233@psf.upfronthosting.co.za> |
2014-04-16 02:49:46 | vstinner | link | issue21233 messages |
2014-04-16 02:49:45 | vstinner | create | |
|