Same result.
On Tue, Nov 27, 2012 at 2:02 PM, Stefan Bidi <[email protected]> wrote: > No, this is correct. ICU requires Unicode for time zones. > > The thing is that ICU does not recognize the Windows timezone names, they > must be in the Olson format. > > A work around might be to set that to null for now and see if that works. > On Nov 27, 2012 12:25 PM, "Richard Frith-Macdonald" < > [email protected]> wrote: > >> >> On 27 Nov 2012, at 18:18, Gregory Casamento wrote: >> >> > >> > Here is what is being sent.... >> > >> > (gdb) p *(NSDateFormatterInternal *)_internal >> > $3 = {{isa = 0x6702f740}, _behavior = 0, _locale = 0x41f9a28, >> > _tz = 0x278ce08, _timeStyle = 0, _dateStyle = 0, _formatter = 0x0} >> > (gdb) p NSToUDateFormatStyle(0) >> > $4 = -1 >> > (gdb) po ((NSDateFormatterInternal *)_internal)->_locale >> > en_US >> > (gdb) p tzID >> > $6 = ( >> > UChar *) 0x4202b80 "E\000a\000s\000t\000e\000r\000n\000 >> \000S\000t\000a\000n >> > \000d\000a\000r" >> >> The thing that strikes me instantly is that we are looking at unicode >> (16bit characters). >> Could it be that the ICU library routine is expecting ascii or utf-8, but >> because windows uses 16bit characters natively it's getting confused? >> If so, that would be easy to fix. >> >> -- Gregory Casamento Open Logic Corporation, Principal Consultant yahoo/skype: greg_casamento, aol: gjcasa (240)274-9630 (Cell) http://www.gnustep.org http://heronsperch.blogspot.com
_______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
