Bug 291029 reversed args to memcpy results in write to readonly memory [@ memcpy - CopyToLowerCase::write]

r=dougt sr=roc a=asa
This commit is contained in:
timeless%mozdev.org 2005-04-21 22:30:21 +00:00
Родитель 147820e38a
Коммит 800b238475
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -156,7 +156,7 @@ class CopyToLowerCase
gCaseConv->ToLower(aSource, dest, len);
else {
NS_WARNING("No case converter: only copying");
memcpy((void*)aSource, (void*)dest, len * sizeof(*aSource));
memcpy(dest, aSource, len * sizeof(*aSource));
}
mIter.advance(len);
return len;
@ -242,7 +242,7 @@ class CopyToUpperCase
gCaseConv->ToUpper(aSource, dest, len);
else {
NS_WARNING("No case converter: only copying");
memcpy((void*)aSource, (void*)dest, len * sizeof(*aSource));
memcpy(dest, aSource, len * sizeof(*aSource));
}
mIter.advance(len);
return len;