From 0a0ca17c3d6a77fc36f96189ccff9be12af66e63 Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Tue, 4 Jun 2024 13:41:06 -0400 Subject: track LC_CTYPE epoch in character conversion functions to detect a change --- src/locale/_locale.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/locale') diff --git a/src/locale/_locale.h b/src/locale/_locale.h index b7867731..623ca4f3 100644 --- a/src/locale/_locale.h +++ b/src/locale/_locale.h @@ -92,6 +92,8 @@ struct __locale_t { char * __load_locale(struct __locale_t *loc, int mask, const char *name); struct __locale_t * __get_locale(void); +#define __get_ctype_epoch() (__get_locale()->ctype_epoch) + /* STDC(-1) */ -- cgit v1.2.1