зеркало из https://github.com/mozilla/gecko-dev.git
Bug 550902 rv used uninitialized in BaseStubConstructor if nsGlobalNameStruct::eTypeClassConstructor and FindConstructorFunc fails
r=peterv --HG-- extra : rebase_source : f322ae72aeba7d1c0e0810cb5ded934eea709263
This commit is contained in:
Родитель
c36cd84fb5
Коммит
d288ed3b05
|
@ -5193,6 +5193,9 @@ BaseStubConstructor(nsIWeakReference* aWeakOwner,
|
|||
if (func) {
|
||||
rv = func(getter_AddRefs(native));
|
||||
}
|
||||
else {
|
||||
rv = NS_ERROR_NOT_AVAILABLE;
|
||||
}
|
||||
}
|
||||
} else if (name_struct->mType == nsGlobalNameStruct::eTypeExternalConstructor) {
|
||||
native = do_CreateInstance(name_struct->mCID, &rv);
|
||||
|
|
Загрузка…
Ссылка в новой задаче