diff options
Diffstat (limited to 'lib.c')
-rw-r--r-- | lib.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -6883,6 +6883,7 @@ val obj_print(val obj, val out) case CONS: case LCONS: { + val obj_in = obj; val sym = car(obj); if (sym == quote_s && consp(cdr(obj)) && !(cdr(cdr(obj)))) { @@ -6949,8 +6950,8 @@ finish: } } } + return obj_in; } - return obj; case LIT: case STR: { @@ -7077,6 +7078,7 @@ val obj_pprint(val obj, val out) case CONS: case LCONS: { + val obj_in = obj; val sym = car(obj); if (sym == quote_s && consp(cdr(obj)) && !(cdr(cdr(obj)))) { @@ -7143,8 +7145,8 @@ finish: } } } + return obj_in; } - return obj; case LIT: case STR: put_string(obj, out); |