[Freeciv-Dev] Re: (PR#2559) Forget one thing
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Tue, Jan 28, 2003 at 10:34:28AM -0800, Jason Short via RT wrote:
> Bernd Korz via RT wrote:
> > The problem ist that BeOS can not manage not staic bytes for Fonts so we
> > need fixed ones, but jdore can declear this better then me.
>
> Davide ran into a similar thing on an Alpha platform.
>
> The problem that we eventually found is that UTF-16 can be either
> big-endian or little-endian. The first byte of the string indicates
> which: either 0xffef or 0xefff.
There are three flavors of UTF-16: "plain" UTF-16, UTF-16LE and
UTF-16BE. To get the endian-ness of the "plain" one a byte-order-mark
(BOM) (the 0xffef or 0xefff) is prepended to the data and the reader
has to recognize it and act accordingly.
> And it appears this endian-ness is not dependent on the endian-ness
> of the machine.
True.
Raimar
--
email: rf13@xxxxxxxxxxxxxxxxx
This message has been ROT-13 encrypted twice for extra security.
|
|