mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-09 17:31:47 +09:00
Issue #1971 - Part 2: Update ICU source to 63.2.
This commit is contained in:
parent
8df84683be
commit
1e69214382
3160 changed files with 275815 additions and 234203 deletions
|
|
@ -1,4 +1,4 @@
|
|||
// Copyright (C) 2016 and later: Unicode, Inc. and others.
|
||||
// © 2016 and later: Unicode, Inc. and others.
|
||||
// License & terms of use: http://www.unicode.org/copyright.html
|
||||
/*
|
||||
*******************************************************************************
|
||||
|
|
@ -73,7 +73,7 @@ static int32_t write_utf8_file(FileStream* fileStream, UnicodeString outString)
|
|||
u_strToUTF8(NULL,
|
||||
0,
|
||||
&len,
|
||||
outString.getBuffer(),
|
||||
toUCharPtr(outString.getBuffer()),
|
||||
outString.length(),
|
||||
&status);
|
||||
|
||||
|
|
@ -85,7 +85,7 @@ static int32_t write_utf8_file(FileStream* fileStream, UnicodeString outString)
|
|||
u_strToUTF8(dest,
|
||||
len,
|
||||
&len,
|
||||
outString.getBuffer(),
|
||||
toUCharPtr(outString.getBuffer()),
|
||||
outString.length(),
|
||||
&status);
|
||||
|
||||
|
|
@ -368,6 +368,7 @@ static char* convertAndEscape(char** pDest, int32_t destCap, int32_t* destLength
|
|||
#define LF 0x000D
|
||||
#define AT_SIGN 0x0040
|
||||
|
||||
#if UCONFIG_NO_REGULAR_EXPRESSIONS==0
|
||||
static void
|
||||
trim(char **src, int32_t *len){
|
||||
|
||||
|
|
@ -420,6 +421,8 @@ print(UChar* src, int32_t srcLen,const char *tagStart,const char *tagEnd, UErro
|
|||
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
static void
|
||||
printNoteElements(const UString *src, UErrorCode *status){
|
||||
|
||||
|
|
@ -471,6 +474,7 @@ static void printAttribute(const char *name, const char *value, int32_t /*len*/)
|
|||
write_utf8_file(out, UnicodeString("\""));
|
||||
}
|
||||
|
||||
#if UCONFIG_NO_REGULAR_EXPRESSIONS==0 /* donot compile when no RegularExpressions are available */
|
||||
static void printAttribute(const char *name, const UnicodeString value, int32_t /*len*/)
|
||||
{
|
||||
write_utf8_file(out, UnicodeString(" "));
|
||||
|
|
@ -479,6 +483,7 @@ static void printAttribute(const char *name, const UnicodeString value, int32_t
|
|||
write_utf8_file(out, value);
|
||||
write_utf8_file(out, UnicodeString("\""));
|
||||
}
|
||||
#endif
|
||||
|
||||
static void
|
||||
printComments(struct UString *src, const char *resName, UBool printTranslate, UErrorCode *status){
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue