diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2014-03-10 22:40:16 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2014-03-10 22:40:16 +0200 |
commit | 6736261fb372cce9bc6c71deea6944fc882c79bb (patch) | |
tree | cb892db1cc35026fbca919ef256891dccbe8efb6 /dfa.h | |
parent | 23e7f1057b1abdebb25fc7d2f11ee3f5360976a4 (diff) | |
parent | 0102531b85a7cb85320c0b499c52d44f6822d1f0 (diff) | |
download | egawk-6736261fb372cce9bc6c71deea6944fc882c79bb.tar.gz egawk-6736261fb372cce9bc6c71deea6944fc882c79bb.tar.bz2 egawk-6736261fb372cce9bc6c71deea6944fc882c79bb.zip |
Merge branch 'gawk-4.1-stable'
Diffstat (limited to 'dfa.h')
-rw-r--r-- | dfa.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -101,3 +101,11 @@ extern void dfawarn (const char *); extern _Noreturn void dfaerror (const char *); extern int using_utf8 (void); + +/* Maximum number of characters that can be the case-folded + counterparts of a single character, not counting the character + itself. This is 1 for towupper, 1 for towlower, and 1 for each + entry in LONESOME_LOWER; see dfa.c. */ +enum { CASE_FOLDED_BUFSIZE = 1 + 1 + 19 }; + +extern int case_folded_counterparts (wchar_t, wchar_t[CASE_FOLDED_BUFSIZE]); |