Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 9188 → Rev 9189

/programs/develop/ktcc/trunk/libc.obj/source/stdlib/calloc.c
1,6 → 1,13
#include <stdlib.h>
#include <errno.h>
#include <sys/ksys.h>
 
void *calloc(size_t num, size_t size) {
return _ksys_alloc(num*size);
}
void *ptr = _ksys_alloc(num*size);
if(!ptr){
errno = ENOMEM;
return NULL;
}
memset(ptr, 0, num*size);
return ptr;
}