зеркало из https://github.com/mozilla/gecko-dev.git
Bug 854212 - Fix link errors in jsfuninlines.h caused by bug 851421. r=smaug.
This commit is contained in:
Родитель
bbaac6bbbf
Коммит
f533601af5
|
@ -189,9 +189,13 @@ CloneFunctionObjectIfNotSingleton(JSContext *cx, HandleFunction fun, HandleObjec
|
|||
}
|
||||
}
|
||||
|
||||
// These intermediate variables are needed to avoid link errors on some
|
||||
// platforms. Sigh.
|
||||
gc::AllocKind finalizeKind = JSFunction::ExtendedFinalizeKind;
|
||||
gc::AllocKind extendedFinalizeKind = JSFunction::ExtendedFinalizeKind;
|
||||
gc::AllocKind kind = fun->isExtended()
|
||||
? JSFunction::ExtendedFinalizeKind
|
||||
: JSFunction::FinalizeKind;
|
||||
? finalizeKind
|
||||
: extendedFinalizeKind;
|
||||
return CloneFunctionObject(cx, fun, parent, kind);
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче