|
@@ -29,7 +29,7 @@ void* calloc(size_t n_elements, size_t elem_size)
|
|
|
|
|
|
|
|
|
|
* to fall through and call malloc(0) */
|
|
* to fall through and call malloc(0) */
|
|
- size=lsize * nmemb;
|
|
+ size = n_elements * elem_size;
|
|
if (n_elements && elem_size != (size / n_elements)) {
|
|
if (n_elements && elem_size != (size / n_elements)) {
|
|
__set_errno(ENOMEM);
|
|
__set_errno(ENOMEM);
|
|
return NULL;
|
|
return NULL;
|