summaryrefslogtreecommitdiffstatshomepage
path: root/py/asmbase.c
diff options
context:
space:
mode:
Diffstat (limited to 'py/asmbase.c')
-rw-r--r--py/asmbase.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/py/asmbase.c b/py/asmbase.c
index 3fce543a7f..f1b823fa36 100644
--- a/py/asmbase.c
+++ b/py/asmbase.c
@@ -53,7 +53,7 @@ void mp_asm_base_start_pass(mp_asm_base_t *as, int pass) {
} else {
// allocating executable RAM is platform specific
MP_PLAT_ALLOC_EXEC(as->code_offset, (void **)&as->code_base, &as->code_size);
- assert(as->code_base != NULL);
+ assert(as->code_size == 0 || as->code_base != NULL);
}
as->pass = pass;
as->suppress = false;