On Wed, Aug 20, 2003 at 06:48:58PM -0700, Hal Daume wrote:
> is there a way to go from a CString to a PackedString w/o going through
> a normal String in the middle?
> or should i write my own?

If you can get a wchar_t * out of the app then that can be simply cast
to a packedstring, this is quite speedy.
if you use mbsrtowcs(3) and friends to do the conversion from char *
then you get properly localized text via locale settings for free :)
I have used this sort of thing for interfacing haskell to libraries
where honoring locale was important in the past. 
        John 

-- 
---------------------------------------------------------------------------
John Meacham - California Institute of Technology, Alum. - [EMAIL PROTECTED]
---------------------------------------------------------------------------
_______________________________________________
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to