diff --git a/examples/apps/cli/main.c b/examples/apps/cli/main.c index 83de78e81..62b65105d 100644 --- a/examples/apps/cli/main.c +++ b/examples/apps/cli/main.c @@ -50,12 +50,12 @@ extern void otAppCliInit(otInstance *aInstance); #if OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE -void *otPlatCAlloc(size_t aNum, size_t aSize) +OT_TOOL_WEAK void *otPlatCAlloc(size_t aNum, size_t aSize) { return calloc(aNum, aSize); } -void otPlatFree(void *aPtr) +OT_TOOL_WEAK void otPlatFree(void *aPtr) { free(aPtr); } diff --git a/examples/apps/ncp/main.c b/examples/apps/ncp/main.c index af50d145d..548cc69bf 100644 --- a/examples/apps/ncp/main.c +++ b/examples/apps/ncp/main.c @@ -46,12 +46,12 @@ extern void otAppNcpInit(otInstance *aInstance); #if OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE -void *otPlatCAlloc(size_t aNum, size_t aSize) +OT_TOOL_WEAK void *otPlatCAlloc(size_t aNum, size_t aSize) { return calloc(aNum, aSize); } -void otPlatFree(void *aPtr) +OT_TOOL_WEAK void otPlatFree(void *aPtr) { free(aPtr); }