diff options
Diffstat (limited to 'lib/libc/locale/collate.h')
-rw-r--r-- | lib/libc/locale/collate.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/libc/locale/collate.h b/lib/libc/locale/collate.h index 4abb1f936ae2..9983cdbd969d 100644 --- a/lib/libc/locale/collate.h +++ b/lib/libc/locale/collate.h @@ -53,7 +53,9 @@ #endif #define COLLATE_STR_LEN 24 /* should be 64-bit multiple */ -#define COLLATE_VERSION "BSD 1.0\n" + +#define COLLATE_FMT_VERSION_LEN 12 +#define COLLATE_FMT_VERSION "BSD 1.0\n" #define COLLATE_MAX_PRIORITY (0x7fffffff) /* max signed value */ #define COLLATE_SUBST_PRIORITY (0x40000000) /* bit indicates subst table */ @@ -69,7 +71,8 @@ /* * The collate file format is as follows: * - * char version[COLLATE_STR_LEN]; // must be COLLATE_VERSION + * char fmt_version[COLLATE_FMT_VERSION_LEN]; // must be COLLATE_FMT_VERSION + * char def_version[XLOCALE_DEF_VERSION_LEN]; // NUL-terminated, may be empty * collate_info_t info; // see below, includes padding * collate_char_pri_t char_data[256]; // 8 bit char values * collate_subst_t subst[*]; // 0 or more substitutions |