diff --git a/lib/chibi/disasm.c b/lib/chibi/disasm.c index 4b1ca738..1f2e8110 100644 --- a/lib/chibi/disasm.c +++ b/lib/chibi/disasm.c @@ -65,7 +65,7 @@ static sexp disasm (sexp ctx, sexp self, sexp bc, sexp out, int depth) { src_off = -1; /* if (src) sexp_write(ctx, src, out); */ #else - if (src && sexp_pair(src)) { + if (src && sexp_pairp(src)) { sexp_write(ctx, sexp_car(src), out); sexp_write_string(ctx, ":", out); sexp_write(ctx, sexp_cdr(src), out);