From 8f286fc8106359f206af3146f604afda1757a77b Mon Sep 17 00:00:00 2001 From: sorawee Date: Sat, 28 Dec 2019 12:48:50 -0800 Subject: [PATCH] Fix #2986: error-print-width 3 shouldn't error --- racket/src/racket/src/error.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/racket/src/racket/src/error.c b/racket/src/racket/src/error.c index b2f09b417a..a22db594ee 100644 --- a/racket/src/racket/src/error.c +++ b/racket/src/racket/src/error.c @@ -3049,7 +3049,7 @@ static Scheme_Object *good_print_width(int c, Scheme_Object **argv) int ok; ok = (SCHEME_INTP(argv[0]) - ? (SCHEME_INT_VAL(argv[0]) > 3) + ? (SCHEME_INT_VAL(argv[0]) >= 3) : (SCHEME_BIGNUMP(argv[0]) ? SCHEME_BIGPOS(argv[0]) : 0));