This commit is contained in:
longsonr%gmail.com 2007-03-28 08:54:39 +00:00
Родитель 01fae824da
Коммит 959c0fbb7a
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -2559,6 +2559,9 @@ nsSVGFEOffsetElement::Filter(nsSVGFilterInstance *instance)
val.Init(nsSVGUtils::Y, 0xff, fltY, nsIDOMSVGLength::SVG_LENGTHTYPE_NUMBER); val.Init(nsSVGUtils::Y, 0xff, fltY, nsIDOMSVGLength::SVG_LENGTHTYPE_NUMBER);
offsetY = (PRInt32) instance->GetPrimitiveLength(&val); offsetY = (PRInt32) instance->GetPrimitiveLength(&val);
if (abs(offsetX) >= rect.width || abs(offsetY) >= rect.height)
return NS_OK;
PRInt32 stride = fr.GetDataStride(); PRInt32 stride = fr.GetDataStride();
PRInt32 targetColumn = rect.x + offsetX; PRInt32 targetColumn = rect.x + offsetX;
for (PRInt32 y = rect.y; y < rect.YMost(); y++) { for (PRInt32 y = rect.y; y < rect.YMost(); y++) {