Skip to content

Commit 19da675

Browse files
authored
Merge branch 'master' into pr-heap-refactor3
2 parents c2590a7 + 4a639ab commit 19da675

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

cores/esp8266/heap.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -743,9 +743,9 @@ void* IRAM_ATTR pvPortZallocIram(size_t size, const char* file, int line)
743743

744744
#else
745745
// For sdk3_pvPortMalloc, the bool argument is ignored and intentionally omitted.
746-
extern "C" void* sdk3_pvPortMalloc(size_t size, const char* file, int line) __attribute__ ((alloc_size(1), malloc, alias("pvPortMalloc")));
747-
extern "C" void* pvPortCallocIram(size_t count, size_t size, const char* file, int line) __attribute__((alloc_size(1, 2), malloc, alias("pvPortCalloc")));
748-
extern "C" void* pvPortZallocIram(size_t size, const char* file, int line) __attribute__((alloc_size(1), malloc, alias("pvPortZalloc")));
746+
extern "C" void* sdk3_pvPortMalloc(size_t size, const char* file, int line) __attribute__ ((alloc_size(1), malloc, nothrow, alias("pvPortMalloc")));
747+
extern "C" void* pvPortCallocIram(size_t count, size_t size, const char* file, int line) __attribute__((alloc_size(1, 2), malloc, nothrow, alias("pvPortCalloc")));
748+
extern "C" void* pvPortZallocIram(size_t size, const char* file, int line) __attribute__((alloc_size(1), malloc, nothrow, alias("pvPortZalloc")));
749749
#define CONFIG_IRAM_MEMORY 0
750750
#endif // #ifdef UMM_HEAP_IRAM
751751

0 commit comments

Comments
 (0)