зеркало из https://github.com/mozilla/gecko-dev.git
fixes bug 241022 "nsXPComInit.cpp has wrong offset checking for post 1.6 functions" patch by marco@gnome.org r+sr=darin
This commit is contained in:
Родитель
c27485ffcc
Коммит
468eb96918
|
@ -860,7 +860,7 @@ NS_GetFrozenFunctions(XPCOMFunctions *functions, const char* libraryPath)
|
||||||
}
|
}
|
||||||
|
|
||||||
// these functions were added post 1.6 (need to check size of |functions|)
|
// these functions were added post 1.6 (need to check size of |functions|)
|
||||||
if (functions->size > offsetof(XPCOMFunctions, cstringCopy)) {
|
if (functions->size > offsetof(XPCOMFunctions, utf16ToCString)) {
|
||||||
GET_FUNC(stringContainerInit, StringContainerInitFunc, "NS_StringContainerInit");
|
GET_FUNC(stringContainerInit, StringContainerInitFunc, "NS_StringContainerInit");
|
||||||
GET_FUNC(stringContainerFinish, StringContainerFinishFunc, "NS_StringContainerFinish");
|
GET_FUNC(stringContainerFinish, StringContainerFinishFunc, "NS_StringContainerFinish");
|
||||||
GET_FUNC(stringGetData, StringGetDataFunc, "NS_StringGetData");
|
GET_FUNC(stringGetData, StringGetDataFunc, "NS_StringGetData");
|
||||||
|
|
Загрузка…
Ссылка в новой задаче