Lines Matching refs:size
12 static inline void* throw_on_failure(size_t size, void* p) {
13 if (size > 0 && p == NULL) {
30 void* sk_malloc_throw(size_t size) {
31 return sk_malloc_flags(size, SK_MALLOC_THROW);
34 void* sk_realloc_throw(void* addr, size_t size) {
35 return throw_on_failure(size, realloc(addr, size));
44 void* sk_malloc_flags(size_t size, unsigned flags) {
45 void* p = malloc(size);
47 return throw_on_failure(size, p);
53 void* sk_calloc(size_t size) {
54 return calloc(size, 1);
57 void* sk_calloc_throw(size_t size) {
58 return throw_on_failure(size, sk_calloc(size));