mirror of
				https://bitbucket.org/chromiumembedded/cef
				synced 2025-06-05 21:39:12 +02:00 
			
		
		
		
	- Linux ARM builds require use_vaapi=false (see https://crbug.com/1185348) - Windows official builds require use_thin_lto=false (see https://crbug.com/1177001)
		
			
				
	
	
		
			161 lines
		
	
	
		
			5.1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			161 lines
		
	
	
		
			5.1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| diff --git cpp/src/phonenumbers/encoding_utils.h cpp/src/phonenumbers/encoding_utils.h
 | |
| index d4271832..0c65d2bf 100644
 | |
| --- cpp/src/phonenumbers/encoding_utils.h
 | |
| +++ cpp/src/phonenumbers/encoding_utils.h
 | |
| @@ -29,7 +29,7 @@ class EncodingUtils {
 | |
|    // the function stores 0xFFFD in the output variable and returns 1.
 | |
|    static inline int DecodeUTF8Char(const char* in, char32* out) {
 | |
|      Rune r;
 | |
| -    int len = chartorune(&r, in);
 | |
| +    int len = _chartorune(&r, in);
 | |
|      *out = r;
 | |
|      return len;
 | |
|    }
 | |
| diff --git cpp/src/phonenumbers/utf/rune.c cpp/src/phonenumbers/utf/rune.c
 | |
| index b4aa93b5..6f7b0358 100644
 | |
| --- cpp/src/phonenumbers/utf/rune.c
 | |
| +++ cpp/src/phonenumbers/utf/rune.c
 | |
| @@ -64,7 +64,7 @@ enum
 | |
|   * reasons, we return 1 instead of 0.
 | |
|   */
 | |
|  int
 | |
| -charntorune(Rune *rune, const char *str, int length)
 | |
| +_charntorune(Rune *rune, const char *str, int length)
 | |
|  {
 | |
|  	int c, c1, c2, c3;
 | |
|  	long l;
 | |
| @@ -167,7 +167,7 @@ badlen:
 | |
|   * null-terminated strings.
 | |
|   */
 | |
|  int
 | |
| -chartorune(Rune *rune, const char *str)
 | |
| +_chartorune(Rune *rune, const char *str)
 | |
|  {
 | |
|  	int c, c1, c2, c3;
 | |
|  	long l;
 | |
| @@ -247,12 +247,12 @@ bad:
 | |
|  int
 | |
|  isvalidcharntorune(const char* str, int length, Rune* rune, int* consumed)
 | |
|  {
 | |
| -	*consumed = charntorune(rune, str, length);
 | |
| +	*consumed = _charntorune(rune, str, length);
 | |
|  	return *rune != Runeerror || *consumed == 3;
 | |
|  }
 | |
|  
 | |
|  int
 | |
| -runetochar(char *str, const Rune *rune)
 | |
| +_runetochar(char *str, const Rune *rune)
 | |
|  {
 | |
|  	/* Runes are signed, so convert to unsigned for range check. */
 | |
|  	unsigned long c;
 | |
| @@ -311,15 +311,15 @@ runetochar(char *str, const Rune *rune)
 | |
|  }
 | |
|  
 | |
|  int
 | |
| -runelen(Rune rune)
 | |
| +_runelen(Rune rune)
 | |
|  {
 | |
|  	char str[10];
 | |
|  
 | |
| -	return runetochar(str, &rune);
 | |
| +	return _runetochar(str, &rune);
 | |
|  }
 | |
|  
 | |
|  int
 | |
| -runenlen(const Rune *r, int nrune)
 | |
| +_runenlen(const Rune *r, int nrune)
 | |
|  {
 | |
|  	int nb, c;
 | |
|  
 | |
| @@ -339,7 +339,7 @@ runenlen(const Rune *r, int nrune)
 | |
|  }
 | |
|  
 | |
|  int
 | |
| -fullrune(const char *str, int n)
 | |
| +_fullrune(const char *str, int n)
 | |
|  {
 | |
|  	if (n > 0) {
 | |
|  		int c = *(uchar*)str;
 | |
| diff --git cpp/src/phonenumbers/utf/unicodetext.cc cpp/src/phonenumbers/utf/unicodetext.cc
 | |
| index 11f68f76..86504a31 100644
 | |
| --- cpp/src/phonenumbers/utf/unicodetext.cc
 | |
| +++ cpp/src/phonenumbers/utf/unicodetext.cc
 | |
| @@ -362,7 +362,7 @@ void UnicodeText::push_back(char32 c) {
 | |
|    if (UniLib::IsValidCodepoint(c)) {
 | |
|      char buf[UTFmax];
 | |
|      Rune rune = c;
 | |
| -    int len = runetochar(buf, &rune);
 | |
| +    int len = _runetochar(buf, &rune);
 | |
|      if (UniLib::IsInterchangeValid(buf, len)) {
 | |
|        repr_.append(buf, len);
 | |
|      } else {
 | |
| diff --git cpp/src/phonenumbers/utf/unilib.cc cpp/src/phonenumbers/utf/unilib.cc
 | |
| index e890f974..ce549363 100644
 | |
| --- cpp/src/phonenumbers/utf/unilib.cc
 | |
| +++ cpp/src/phonenumbers/utf/unilib.cc
 | |
| @@ -50,7 +50,7 @@ int SpanInterchangeValid(const char* begin, int byte_length) {
 | |
|    const char* p = begin;
 | |
|    const char* end = begin + byte_length;
 | |
|    while (p < end) {
 | |
| -    int bytes_consumed = charntorune(&rune, p, end - p);
 | |
| +    int bytes_consumed = _charntorune(&rune, p, end - p);
 | |
|      // We want to accept Runeerror == U+FFFD as a valid char, but it is used
 | |
|      // by chartorune to indicate error. Luckily, the real codepoint is size 3
 | |
|      // while errors return bytes_consumed <= 1.
 | |
| diff --git cpp/src/phonenumbers/utf/utf.h cpp/src/phonenumbers/utf/utf.h
 | |
| index 72d01ed6..35fd0ea9 100644
 | |
| --- cpp/src/phonenumbers/utf/utf.h
 | |
| +++ cpp/src/phonenumbers/utf/utf.h
 | |
| @@ -46,7 +46,7 @@ extern "C" {
 | |
|  // runetochar copies (encodes) one rune, pointed to by r, to at most
 | |
|  // UTFmax bytes starting at s and returns the number of bytes generated.
 | |
|  
 | |
| -int runetochar(char* s, const Rune* r);
 | |
| +int _runetochar(char* s, const Rune* r);
 | |
|  
 | |
|  
 | |
|  // chartorune copies (decodes) at most UTFmax bytes starting at s to
 | |
| @@ -59,7 +59,7 @@ int runetochar(char* s, const Rune* r);
 | |
|  // Unicode value 0 (i.e., ASCII NULL). A byte value of 0 is illegal
 | |
|  // anywhere else in a UTF sequence.
 | |
|  
 | |
| -int chartorune(Rune* r, const char* s);
 | |
| +int _chartorune(Rune* r, const char* s);
 | |
|  
 | |
|  
 | |
|  // charntorune is like chartorune, except that it will access at most
 | |
| @@ -69,7 +69,7 @@ int chartorune(Rune* r, const char* s);
 | |
|  //
 | |
|  // Added 2004-09-24 by Wei-Hwa Huang
 | |
|  
 | |
| -int charntorune(Rune* r, const char* s, int n);
 | |
| +int _charntorune(Rune* r, const char* s, int n);
 | |
|  
 | |
|  // isvalidcharntorune(str, n, r, consumed)
 | |
|  // is a convenience function that calls "*consumed = charntorune(r, str, n)"
 | |
| @@ -80,13 +80,13 @@ int isvalidcharntorune(const char* str, int n, Rune* r, int* consumed);
 | |
|  
 | |
|  // runelen returns the number of bytes required to convert r into UTF.
 | |
|  
 | |
| -int runelen(Rune r);
 | |
| +int _runelen(Rune r);
 | |
|  
 | |
|  
 | |
|  // runenlen returns the number of bytes required to convert the n
 | |
|  // runes pointed to by r into UTF.
 | |
|  
 | |
| -int runenlen(const Rune* r, int n);
 | |
| +int _runenlen(const Rune* r, int n);
 | |
|  
 | |
|  
 | |
|  // fullrune returns 1 if the string s of length n is long enough to be
 | |
| @@ -95,7 +95,7 @@ int runenlen(const Rune* r, int n);
 | |
|  // by programs that obtain input one byte at a time and need to know
 | |
|  // when a full rune has arrived.
 | |
|  
 | |
| -int fullrune(const char* s, int n);
 | |
| +int _fullrune(const char* s, int n);
 | |
|  
 | |
|  // The following routines are analogous to the corresponding string
 | |
|  // routines with "utf" substituted for "str", and "rune" substituted
 |