UCS2 support doesn't handle upper half of BMP
authorGreg Hudson <ghudson@mit.edu>
Thu, 14 May 2009 16:16:32 +0000 (16:16 +0000)
committerGreg Hudson <ghudson@mit.edu>
Thu, 14 May 2009 16:16:32 +0000 (16:16 +0000)
commitee699ef91ba36719e50ce9dc5d54dd3896740917
tree07979e330dc4412208e29eef89a02e6d7f515306
parentd8c1fcc9fc7690629d10536750e6a4f873c2cbc1
UCS2 support doesn't handle upper half of BMP

Make krb5_ucs2 an unsigned type.  Eliminate the need for distinguished
values for ucs2 and ucs4 characters by changing the API of the single-
character conversion routines.

ticket: 6489
tags: pullup
target_version: 1.7

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22350 dc483132-0cff-0310-8789-dd5450dbe970
src/include/k5-utf8.h
src/lib/krb5/unicode/ucstr.c
src/util/support/utf8.c