зеркало из https://github.com/mozilla/gecko-dev.git
b=141317 CopyToLowerCase produces strings with random content
r=jag sr=alecf
This commit is contained in:
Родитель
0a246109b7
Коммит
d45d8c2bc9
|
@ -441,6 +441,8 @@ class CopyToUpperCase
|
||||||
char ch = *aSource;
|
char ch = *aSource;
|
||||||
if ((ch >= 'a') && (ch <= 'z'))
|
if ((ch >= 'a') && (ch <= 'z'))
|
||||||
*cp = ch - ('a' - 'A');
|
*cp = ch - ('a' - 'A');
|
||||||
|
else
|
||||||
|
*cp = ch;
|
||||||
++aSource;
|
++aSource;
|
||||||
++cp;
|
++cp;
|
||||||
}
|
}
|
||||||
|
@ -535,6 +537,8 @@ class CopyToLowerCase
|
||||||
char ch = *aSource;
|
char ch = *aSource;
|
||||||
if ((ch >= 'A') && (ch <= 'Z'))
|
if ((ch >= 'A') && (ch <= 'Z'))
|
||||||
*cp = ch + ('a' - 'A');
|
*cp = ch + ('a' - 'A');
|
||||||
|
else
|
||||||
|
*cp = ch;
|
||||||
++aSource;
|
++aSource;
|
||||||
++cp;
|
++cp;
|
||||||
}
|
}
|
||||||
|
|
|
@ -441,6 +441,8 @@ class CopyToUpperCase
|
||||||
char ch = *aSource;
|
char ch = *aSource;
|
||||||
if ((ch >= 'a') && (ch <= 'z'))
|
if ((ch >= 'a') && (ch <= 'z'))
|
||||||
*cp = ch - ('a' - 'A');
|
*cp = ch - ('a' - 'A');
|
||||||
|
else
|
||||||
|
*cp = ch;
|
||||||
++aSource;
|
++aSource;
|
||||||
++cp;
|
++cp;
|
||||||
}
|
}
|
||||||
|
@ -535,6 +537,8 @@ class CopyToLowerCase
|
||||||
char ch = *aSource;
|
char ch = *aSource;
|
||||||
if ((ch >= 'A') && (ch <= 'Z'))
|
if ((ch >= 'A') && (ch <= 'Z'))
|
||||||
*cp = ch + ('a' - 'A');
|
*cp = ch + ('a' - 'A');
|
||||||
|
else
|
||||||
|
*cp = ch;
|
||||||
++aSource;
|
++aSource;
|
||||||
++cp;
|
++cp;
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче