From 93e8ff8701a65a70ea8826bdde7fdbbd9c285477 Mon Sep 17 00:00:00 2001 From: Michael Paquier Date: Mon, 21 Dec 2020 09:37:11 +0900 Subject: Refactor logic to check for ASCII-only characters in string The same logic was present for collation commands, SASLprep and pgcrypto, so this removes some code. Author: Michael Paquier Reviewed-by: Stephen Frost, Heikki Linnakangas Discussion: https://postgr.es/m/X9womIn6rne6Gud2@paquier.xyz --- src/include/common/string.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/include/common/string.h') diff --git a/src/include/common/string.h b/src/include/common/string.h index 6a4baa6f359..655ccc05708 100644 --- a/src/include/common/string.h +++ b/src/include/common/string.h @@ -18,6 +18,7 @@ extern int strtoint(const char *pg_restrict str, char **pg_restrict endptr, int base); extern void pg_clean_ascii(char *str); extern int pg_strip_crlf(char *str); +extern bool pg_is_ascii(const char *str); /* functions in src/common/pg_get_line.c */ extern char *pg_get_line(FILE *stream); -- cgit v1.2.3