diff -r 443d52b01c62 -r df65ec4f2d28 svgtopt/SVG/SVGEngine/src/SVGContentHandler.cpp --- a/svgtopt/SVG/SVGEngine/src/SVGContentHandler.cpp Fri Apr 16 15:55:53 2010 +0300 +++ b/svgtopt/SVG/SVGEngine/src/SVGContentHandler.cpp Mon May 03 13:22:17 2010 +0300 @@ -26,7 +26,7 @@ #include "SVGUseElementImpl.h" #include "SVGAnimationElementImpl.h" -#include "rxmlreader.h" +#include "RXMLReader.h" #include "SVGPaintCssValueImpl.h" #include "SVGPathElementImpl.h" @@ -1434,9 +1434,14 @@ CleanupStack::PopAndDestroy( 1 ); // tBufC2 } - iCurrentElement->SetTransform(KTransform,tPf); - - CleanupStack::PopAndDestroy( 2 ); // tBufC & TFinal + TBool rVal = iCurrentElement->SetTransform(KTransform,tPf); + CleanupStack::PopAndDestroy( 2 ); // tBufC & TFinal + + if (!rVal) + { + return EFalse; + } + return ETrue; }