diff options
author | delphij <delphij@FreeBSD.org> | 2009-06-22 17:09:46 +0000 |
---|---|---|
committer | delphij <delphij@FreeBSD.org> | 2009-06-22 17:09:46 +0000 |
commit | 3216be3a5a453bb6570d9a31504f54f067832fad (patch) | |
tree | ff466c24979a5205b616c97267983e5b0216ed4c /sys/libkern/iconv_converter_if.m | |
parent | 903095e7105f537fbdcb5a7a542bd833c6b35b3b (diff) | |
download | FreeBSD-src-3216be3a5a453bb6570d9a31504f54f067832fad.zip FreeBSD-src-3216be3a5a453bb6570d9a31504f54f067832fad.tar.gz |
Split tolower/toupper code from usual xlat16 kiconv table, and make it
possible to do tolower/toupper independently without code conversion.
Submitted by: imura (but bugs are mine)
Obtained from: http://people.freebsd.org/~imura/kiconv/
(1_kiconv_wctype_kern.diff, 1_kiconv_wctype_user.diff)
Diffstat (limited to 'sys/libkern/iconv_converter_if.m')
-rw-r--r-- | sys/libkern/iconv_converter_if.m | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sys/libkern/iconv_converter_if.m b/sys/libkern/iconv_converter_if.m index c366884..4f8e87de 100644 --- a/sys/libkern/iconv_converter_if.m +++ b/sys/libkern/iconv_converter_if.m @@ -68,3 +68,13 @@ STATICMETHOD void done { STATICMETHOD const char * name { struct iconv_converter_class *dcp; }; + +METHOD int tolower { + void *handle; + int c; +} DEFAULT iconv_converter_tolowerstub; + +METHOD int toupper { + void *handle; + int c; +} DEFAULT iconv_converter_tolowerstub; |