bug 206445, review nit from/r=sicking

This commit is contained in:
axel%pike.org 2005-11-02 07:41:13 +00:00
Родитель 3a35dc7947
Коммит 213fd18c93
1 изменённых файлов: 4 добавлений и 3 удалений

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

@ -191,9 +191,10 @@ getExprAttr(txStylesheetAttr* aAttributes,
rv = txExprParser::createExpr(attr->mValue, &aState,
getter_Transfers(aExpr));
if (NS_SUCCEEDED(rv) && !aExpr && (aRequired || !aState.fcp())) {
// XXX ErrorReport: empty required attr
return NS_ERROR_XSLT_PARSE_FAILURE;
if (NS_FAILED(rv) && !aRequired && aState.fcp()) {
// use default value in fcp for not required exprs
aExpr = nsnull:
return NS_OK;
}
return rv;