mirror of
https://git.postgresql.org/git/postgresql.git
synced 2025-01-30 19:00:29 +08:00
Avoid unreferenced-function warning on low-functionality platforms.
On platforms lacking both locale_t and ICU, collationcmds.c failed
to make any use of its static function is_all_ascii(), thus probably
drawing a compiler warning. Oversight in my commit ddb5fdc06
.
Per buildfarm member gaur.
This commit is contained in:
parent
46e9151942
commit
ec4073f641
@ -357,6 +357,12 @@ pg_collation_actual_version(PG_FUNCTION_ARGS)
|
||||
}
|
||||
|
||||
|
||||
/* will we use "locale -a" in pg_import_system_collations? */
|
||||
#if defined(HAVE_LOCALE_T) && !defined(WIN32)
|
||||
#define READ_LOCALE_A_OUTPUT
|
||||
#endif
|
||||
|
||||
#if defined(READ_LOCALE_A_OUTPUT) || defined(USE_ICU)
|
||||
/*
|
||||
* Check a string to see if it is pure ASCII
|
||||
*/
|
||||
@ -371,11 +377,7 @@ is_all_ascii(const char *str)
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
/* will we use "locale -a" in pg_import_system_collations? */
|
||||
#if defined(HAVE_LOCALE_T) && !defined(WIN32)
|
||||
#define READ_LOCALE_A_OUTPUT
|
||||
#endif
|
||||
#endif /* READ_LOCALE_A_OUTPUT || USE_ICU */
|
||||
|
||||
#ifdef READ_LOCALE_A_OUTPUT
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user