Subject: Re: Unicode support in kernel
To: Jaromir Dolecek <dolecek@ics.muni.cz>
From: Wilfredo Sanchez <wsanchez@apple.com>
List: tech-kern
Date: 10/14/1999 11:44:14
Why do you need Unicode support in the kernel? The tables are a
lot of crap to stow in the kernel.
The Mac OS X filesystem API's are all still char*. What we do is
we treat char* strings as UTF8. Read Unicode from disk as UTF8 and
present that to userland. Higher-level toolbox calls deal with the
translation buisiness in user space.
-Fred
--
Wilfredo Sanchez, wsanchez@apple.com
Apple Computer, Inc., Core Operating Systems / BSD
Technical Lead, Darwin Project
1 Infinite Loop, 302-4K, Cupertino, CA 95014