commit: abi: possible fix for 3099

From: F J Franklin (F.J.Franklin@sheffield.ac.uk)
Date: Thu Apr 11 2002 - 05:03:44 EDT

  • Next message: Adrian Phillips: "Re: Got Cygwin, now what?"

    Win32 is a special case ("UCS-2LE"), *BSD & QNX were another special case
    ("UCS2"), and the default - presumably Linux? - was "UCS-2BE"/"UCS-2LE"

    Curious about that. Do *BSD & QNX use libiconv? Is it libiconv which is
    really the special case?

    Peanut uses libiconv and has spelling issues, so it's not a case of a
    deficient iconv implementation, and yet libiconv seems to have problems
    with "UCS-2BE"/"UCS-2LE" - and does not, according to the README, have a
    "UCS2" option so why that works I am uncertain. "UCS-2-INTERNAL" is
    however a valid option and seems to work...

    I hope this patch doesn't break *BSD & QNX - please test!

    o Use "UCS-2-INTERNAL" rather than "UCS-2BE", "UCS-2LE" or even "UCS2" when
      building against GNU libiconv.

    CVS:----------------------------------------------------------------------
    CVS: Enter Log. Lines beginning with `CVS:' are removed automatically
    CVS:
    CVS: Committing in .
    CVS:
    CVS: Modified Files:
    CVS: src/af/util/xp/ut_iconv.cpp
    CVS:----------------------------------------------------------------------

    Regards, Frank

    Francis James Franklin
    F.J.Franklin@shef.ac.uk

    "No, she really likes me. She told me I look like Britney Spears, and why
    would you say that to somebody you don't like?"
                                                               --- Elle Woods



    This archive was generated by hypermail 2.1.4 : Thu Apr 11 2002 - 10:04:26 EDT