From c3dbc3dd2aa2c567ff0a575f4cc5efc207c0ab46 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Wed, 21 Oct 2020 12:11:17 -0600 Subject: [PATCH] Chez Scheme: avoid `uselocale` on more Solaris A refinment to a86cf525ef, which moves the no-`uselocale` declaration to a more reliable place. --- racket/src/ChezScheme/c/expeditor.c | 1 - racket/src/ChezScheme/c/version.h | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/racket/src/ChezScheme/c/expeditor.c b/racket/src/ChezScheme/c/expeditor.c index 92fe8e31c1..1e54d9137c 100644 --- a/racket/src/ChezScheme/c/expeditor.c +++ b/racket/src/ChezScheme/c/expeditor.c @@ -539,7 +539,6 @@ static void s_ee_write_char(wchar_t c) { # define CHTYPE int # include # include -# define NO_USELOCALE #elif defined(NETBSD) # include # include diff --git a/racket/src/ChezScheme/c/version.h b/racket/src/ChezScheme/c/version.h index ed5bcd933e..54a03234fc 100644 --- a/racket/src/ChezScheme/c/version.h +++ b/racket/src/ChezScheme/c/version.h @@ -384,6 +384,7 @@ typedef int tputsputcchar; #define ARCHYPERBOLIC #define LOG1P #define DEFINE_MATHERR +#define NO_USELOCALE #define GETPAGESIZE() getpagesize() typedef char *memcpy_t; #define MAKE_NAN(x) { x = 0.0; x = x / x; }