From aa3cab8e8bc41bcbeb11fee98e466295b216ee1e Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Fri, 2 Feb 2024 18:09:18 -0800 Subject: [PATCH] lib/c_strtod: fix uselocale() fallback if strtod_l() is not available Signed-off-by: Alan Coopersmith --- lib/c_strtod.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/c_strtod.c b/lib/c_strtod.c index d25ee27749..d7d8cbef4a 100644 --- a/lib/c_strtod.c +++ b/lib/c_strtod.c @@ -50,10 +50,10 @@ double c_strtod(char const *str, char **end) return strtod_l(str, end, cl); #elif defined(HAVE_USELOCALE) /* - * B) classic strtod(), but switch to "C" locale by uselocal() + * B) classic strtod(), but switch to "C" locale by uselocale() */ if (cl) { - locale_t org_cl = uselocale(locale); + locale_t org_cl = uselocale(cl); if (!org_cl) return 0; -- 2.47.3