8#ifndef SkMalloc_DEFINED
9#define SkMalloc_DEFINED
76#if defined(SK_BUILD_FOR_FUZZER)
94#if defined(SK_BUILD_FOR_FUZZER)
138 memmove(dst,src,len);
149 return memcmp(
a,
b, len);
SK_API void sk_out_of_memory(void)
static void * sk_careful_memmove(void *dst, const void *src, size_t len)
SK_API void * sk_malloc_flags(size_t size, unsigned flags)
static void * sk_calloc_throw(size_t size)
static void * sk_calloc_canfail(size_t size)
static void sk_bzero(void *buffer, size_t size)
SK_API void sk_free(void *)
static void * sk_careful_memcpy(void *dst, const void *src, size_t len)
static void * sk_malloc_canfail(size_t size)
@ SK_MALLOC_ZERO_INITIALIZE
SK_API size_t sk_malloc_size(void *addr, size_t size)
static void * sk_malloc_throw(size_t size)
SK_API void * sk_realloc_throw(void *buffer, size_t size)
static int sk_careful_memcmp(const void *a, const void *b, size_t len)
FlutterSemanticsFlag flags
static const uint8_t buffer[]