Add const to a bunch of string APIs

This commit is contained in:
Keith Packard 2002-08-24 20:08:53 +00:00
parent 47d4f9501f
commit 0f9a306e71
2 changed files with 39 additions and 39 deletions

View File

@ -689,12 +689,12 @@ int
FcStrCmp (const FcChar8 *s1, const FcChar8 *s2);
int
FcUtf8ToUcs4 (FcChar8 *src_orig,
FcUtf8ToUcs4 (const FcChar8 *src_orig,
FcChar32 *dst,
int len);
FcBool
FcUtf8Len (FcChar8 *string,
FcUtf8Len (const FcChar8 *string,
int len,
int *nchar,
int *wchar);
@ -706,13 +706,13 @@ FcUcs4ToUtf8 (FcChar32 ucs4,
FcChar8 dest[FC_UTF8_MAX_LEN]);
int
FcUtf16ToUcs4 (FcChar8 *src_orig,
FcUtf16ToUcs4 (const FcChar8 *src_orig,
FcEndian endian,
FcChar32 *dst,
int len); /* in bytes */
FcBool
FcUtf16Len (FcChar8 *string,
FcUtf16Len (const FcChar8 *string,
FcEndian endian,
int len, /* in bytes */
int *nchar,

View File

@ -125,11 +125,11 @@ FcStrCmp (const FcChar8 *s1, const FcChar8 *s2)
}
int
FcUtf8ToUcs4 (FcChar8 *src_orig,
FcUtf8ToUcs4 (const FcChar8 *src_orig,
FcChar32 *dst,
int len)
{
FcChar8 *src = src_orig;
const FcChar8 *src = src_orig;
FcChar8 s;
int extra;
FcChar32 result;
@ -196,7 +196,7 @@ FcUtf8ToUcs4 (FcChar8 *src_orig,
}
FcBool
FcUtf8Len (FcChar8 *string,
FcUtf8Len (const FcChar8 *string,
int len,
int *nchar,
int *wchar)
@ -255,12 +255,12 @@ FcUcs4ToUtf8 (FcChar32 ucs4,
(FcChar16) ((src)[endian == FcEndianBig ? 1 : 0]))
int
FcUtf16ToUcs4 (FcChar8 *src_orig,
FcUtf16ToUcs4 (const FcChar8 *src_orig,
FcEndian endian,
FcChar32 *dst,
int len) /* in bytes */
{
FcChar8 *src = src_orig;
const FcChar8 *src = src_orig;
FcChar16 a, b;
FcChar32 result;
@ -292,7 +292,7 @@ FcUtf16ToUcs4 (FcChar8 *src_orig,
}
FcBool
FcUtf16Len (FcChar8 *string,
FcUtf16Len (const FcChar8 *string,
FcEndian endian,
int len, /* in bytes */
int *nchar,