Bug 763323 - Use .forget(I**) in a few places; r=longsonr

This commit is contained in:
Ms2ger 2012-07-18 12:36:08 +02:00
Родитель 23b178ab1f
Коммит fdc403d471
6 изменённых файлов: 7 добавлений и 11 удалений

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

@ -258,7 +258,7 @@ DOMSVGLengthList::InsertItemBefore(nsIDOMSVGLength *newItem,
if (mAList->IsAnimating()) {
Element()->AnimationNeedsResample();
}
*_retval = domItem.forget().get();
domItem.forget(_retval);
return NS_OK;
}

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

@ -259,7 +259,7 @@ DOMSVGNumberList::InsertItemBefore(nsIDOMSVGNumber *newItem,
if (mAList->IsAnimating()) {
Element()->AnimationNeedsResample();
}
*_retval = domItem.forget().get();
domItem.forget(_retval);
return NS_OK;
}

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

@ -384,7 +384,7 @@ DOMSVGPathSegList::InsertItemBefore(nsIDOMSVGPathSeg *aNewItem,
if (AttrIsAnimating()) {
Element()->AnimationNeedsResample();
}
*_retval = domItem.forget().get();
domItem.forget(_retval);
return NS_OK;
}

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

@ -317,7 +317,7 @@ DOMSVGPointList::InsertItemBefore(nsIDOMSVGPoint *aNewItem,
if (AttrIsAnimating()) {
Element()->AnimationNeedsResample();
}
*_retval = domItem.forget().get();
domItem.forget(_retval);
return NS_OK;
}

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

@ -273,7 +273,7 @@ DOMSVGTransformList::InsertItemBefore(nsIDOMSVGTransform *newItem,
if (mAList->IsAnimating()) {
Element()->AnimationNeedsResample();
}
*_retval = domItem.forget().get();
domItem.forget(_retval);
return NS_OK;
}

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

@ -588,8 +588,6 @@ NS_NewSVG##_elementName##Element(nsIContent **aResult, \
{ \
nsRefPtr<nsSVG##_elementName##Element> it = \
new nsSVG##_elementName##Element(aNodeInfo); \
if (!it) \
return NS_ERROR_OUT_OF_MEMORY; \
\
nsresult rv = it->Init(); \
\
@ -597,7 +595,7 @@ NS_NewSVG##_elementName##Element(nsIContent **aResult, \
return rv; \
} \
\
*aResult = it.forget().get(); \
it.forget(aResult); \
\
return rv; \
}
@ -610,8 +608,6 @@ NS_NewSVG##_elementName##Element(nsIContent **aResult, \
{ \
nsRefPtr<nsSVG##_elementName##Element> it = \
new nsSVG##_elementName##Element(aNodeInfo, aFromParser); \
if (!it) \
return NS_ERROR_OUT_OF_MEMORY; \
\
nsresult rv = it->Init(); \
\
@ -619,7 +615,7 @@ NS_NewSVG##_elementName##Element(nsIContent **aResult, \
return rv; \
} \
\
*aResult = it.forget().get(); \
it.forget(aResult); \
\
return rv; \
}