Skip to content

Commit 2138258

Browse files
committed
py/runtime: Mark m_malloc_fail() as NORETURN.
1 parent 9aeba3e commit 2138258

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

py/misc.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ void *m_realloc(void *ptr, size_t new_num_bytes);
9292
void *m_realloc_maybe(void *ptr, size_t new_num_bytes, bool allow_move);
9393
void m_free(void *ptr);
9494
#endif
95-
void *m_malloc_fail(size_t num_bytes);
95+
NORETURN void *m_malloc_fail(size_t num_bytes);
9696

9797
#if MICROPY_MEM_STATS
9898
size_t m_get_total_bytes_allocated(void);

py/runtime.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1408,7 +1408,7 @@ mp_obj_t mp_parse_compile_execute(mp_lexer_t *lex, mp_parse_input_kind_t parse_i
14081408

14091409
#endif // MICROPY_ENABLE_COMPILER
14101410

1411-
void *m_malloc_fail(size_t num_bytes) {
1411+
NORETURN void *m_malloc_fail(size_t num_bytes) {
14121412
DEBUG_printf("memory allocation failed, allocating %u bytes\n", (uint)num_bytes);
14131413
if (0) {
14141414
// dummy

0 commit comments

Comments
 (0)