summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Davis2025-06-10 18:23:11 +0000
committerJeff Davis2025-06-10 18:23:11 +0000
commit7a6880fadc177873d5663961ec3a02d67e34dcbe (patch)
tree445844af2e7f79e566a6e9d9c04b36121b7329f9
parent78bd364ee39ca70a8f9cb8719282389866a08e14 (diff)
isn.c: use pg_ascii_toupper() instead of toupper().
Avoid dependence on setlocale(). No behavior change. Discussion: https://postgr.es/m/[email protected] Reviewed-by: Peter Eisentraut <[email protected]>
-rw-r--r--contrib/isn/isn.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/isn/isn.c b/contrib/isn/isn.c
index 038c8ed4db7..1880c91844e 100644
--- a/contrib/isn/isn.c
+++ b/contrib/isn/isn.c
@@ -726,7 +726,7 @@ string2ean(const char *str, struct Node *escontext, ean13 *result,
if (type != INVALID)
goto eaninvalid;
type = ISSN;
- *aux1++ = toupper((unsigned char) *aux2);
+ *aux1++ = pg_ascii_toupper((unsigned char) *aux2);
length++;
}
else if (length == 9 && (digit || *aux2 == 'X' || *aux2 == 'x') && last)
@@ -736,7 +736,7 @@ string2ean(const char *str, struct Node *escontext, ean13 *result,
goto eaninvalid;
if (type == INVALID)
type = ISBN; /* ISMN must start with 'M' */
- *aux1++ = toupper((unsigned char) *aux2);
+ *aux1++ = pg_ascii_toupper((unsigned char) *aux2);
length++;
}
else if (length == 11 && digit && last)