summaryrefslogtreecommitdiffstats
path: root/sys/libkern/iconv_converter_if.m
diff options
context:
space:
mode:
authordelphij <delphij@FreeBSD.org>2009-06-22 17:09:46 +0000
committerdelphij <delphij@FreeBSD.org>2009-06-22 17:09:46 +0000
commit3216be3a5a453bb6570d9a31504f54f067832fad (patch)
treeff466c24979a5205b616c97267983e5b0216ed4c /sys/libkern/iconv_converter_if.m
parent903095e7105f537fbdcb5a7a542bd833c6b35b3b (diff)
downloadFreeBSD-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.m10
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;
OpenPOWER on IntegriCloud