Bug 300130 - Schema Loader can crash if an non-existing type is referenced in a schema file. r/sr=peterv, a=mkaply

This commit is contained in:
doronr%us.ibm.com 2005-07-20 14:48:43 +00:00
Родитель 55f2b027fb
Коммит 4d2c066b06
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -80,7 +80,7 @@ nsSchemaComplexType::Resolve(nsIWebServiceErrorHandler* aErrorHandler)
nsAutoString attrName;
nsresult rv1 = mAttributes.ObjectAt(i)->GetName(attrName);
NS_ENSURE_SUCCESS(rv1, rv1);
nsAutoString errorMsg;
errorMsg.AppendLiteral("Failure resolving schema complex type, ");
errorMsg.AppendLiteral("cannot resolve attribute \"");
@ -141,7 +141,7 @@ nsSchemaComplexType::Resolve(nsIWebServiceErrorHandler* aErrorHandler)
rv = mModelGroup->Resolve(aErrorHandler);
if (NS_FAILED(rv)) {
nsAutoString modelName;
nsresult rv1 = type->GetName(modelName);
nsresult rv1 = mModelGroup->GetName(modelName);
NS_ENSURE_SUCCESS(rv1, rv1);
nsAutoString errorMsg;