author | Paul Cercueil <paul@crapouillou.net> | 2024年05月17日 15:17:22 +0200 |
---|---|---|
committer | pcpa <paulo.cesar.pereira.de.andrade@gmail.com> | 2024年05月28日 10:28:41 -0300 |
commit | d9caafa3be9631a1d13e2268cccd0d3a97f4d90a (patch) | |
tree | 819892c47560883bb6bda79e221ec51d311635e0 | |
parent | e6823b06c215744c56c6d2ff7771b2a997bb6d8d (diff) | |
download | lightning-d9caafa3be9631a1d13e2268cccd0d3a97f4d90a.tar.gz |
-rw-r--r-- | lib/lightning.c | 7 |
diff --git a/lib/lightning.c b/lib/lightning.c index b40d35b..e4a8c65 100644 --- a/lib/lightning.c +++ b/lib/lightning.c @@ -1804,8 +1804,8 @@ _jit_patch_abs(jit_state_t *_jit, jit_node_t *instr, jit_pointer_t address) default: #ifndef NDEBUG mask = jit_classify(instr->code); -#endif assert((mask & (jit_cc_a0_reg|jit_cc_a0_jmp)) == jit_cc_a0_jmp); +#endif instr->u.p = address; } } @@ -1834,8 +1834,8 @@ _jit_patch_at(jit_state_t *_jit, jit_node_t *instr, jit_node_t *label) default: #ifndef NDEBUG mask = jit_classify(instr->code); -#endif assert((mask & (jit_cc_a0_reg|jit_cc_a0_jmp)) == jit_cc_a0_jmp); +#endif assert(label->code == jit_code_label); instr->u.n = label; break; @@ -2627,8 +2627,11 @@ _jit_emit(jit_state_t *_jit) #endif /* HAVE_MMAP */ return (_jit->code.ptr); + +#if HAVE_MMAP fail: return (NULL); +#endif /* HAVE_MMAP */ } void |