aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/ecpglib/data.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2025-03-28 21:27:37 +0100
committerPeter Eisentraut <peter@eisentraut.org>2025-03-28 21:27:37 +0100
commit3c8e463b0d885e0d976f6a13a1fb78187b25c86f (patch)
tree081e2a55ca02580aa2b069fb0ede573392e98a0d /src/interfaces/ecpg/ecpglib/data.c
parent6be53c27673a5fca64a00a684c36c29db6ca33a5 (diff)
downloadpostgresql-3c8e463b0d885e0d976f6a13a1fb78187b25c86f.tar.gz
postgresql-3c8e463b0d885e0d976f6a13a1fb78187b25c86f.zip
Revert "Tidy up locale thread safety in ECPG library."
This reverts commit 8e993bff5326b00ced137c837fce7cd1e0ecae14. It causes various build failures on the buildfarm, to be investigated. Discussion: https://postgr.es/m/CWZBBRR6YA8D.8EHMDRGLCKCD%40neon.tech
Diffstat (limited to 'src/interfaces/ecpg/ecpglib/data.c')
-rw-r--r--src/interfaces/ecpg/ecpglib/data.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/interfaces/ecpg/ecpglib/data.c b/src/interfaces/ecpg/ecpglib/data.c
index 856f4c9472d..fa562767585 100644
--- a/src/interfaces/ecpg/ecpglib/data.c
+++ b/src/interfaces/ecpg/ecpglib/data.c
@@ -466,7 +466,7 @@ ecpg_get_data(const PGresult *results, int act_tuple, int act_field, int lineno,
pval++;
if (!check_special_value(pval, &dres, &scan_length))
- dres = strtod_l(pval, &scan_length, PG_C_LOCALE);
+ dres = strtod(pval, &scan_length);
if (isarray && *scan_length == '"')
scan_length++;