diff options
| author | Bob Jamison <ishmalius@gmail.com> | 2008-05-12 21:31:27 +0000 |
|---|---|---|
| committer | ishmal <ishmal@users.sourceforge.net> | 2008-05-12 21:31:27 +0000 |
| commit | 144890786782a3e566490aa95d053fed84d1a3e8 (patch) | |
| tree | ba366d223f840eb4c499a0ee94aad760f3209223 /src/dom/svgreader.cpp | |
| parent | minor changes for svg document (diff) | |
| download | inkscape-144890786782a3e566490aa95d053fed84d1a3e8.tar.gz inkscape-144890786782a3e566490aa95d053fed84d1a3e8.zip | |
use smart pointer types correctly
(bzr r5661)
Diffstat (limited to 'src/dom/svgreader.cpp')
| -rw-r--r-- | src/dom/svgreader.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dom/svgreader.cpp b/src/dom/svgreader.cpp index fb4b3c62e..1ec85bcca 100644 --- a/src/dom/svgreader.cpp +++ b/src/dom/svgreader.cpp @@ -762,8 +762,8 @@ SVGDocumentPtr SVGReader::parse(const DocumentPtr src) DOMImplementationImpl impl; doc = new SVGDocumentImpl(&impl, SVG_NAMESPACE, "svg" , NULL); - SVGElementImplPtr destElem = dynamic_cast<SVGElementImpl *>(doc->getRootElement().get()); - ElementImplPtr srcElem = dynamic_cast<ElementImpl *>(src->getDocumentElement().get()); + SVGElementImplPtr destElem = dynamic_pointer_cast<SVGElementImpl, SVGElement>(doc->getRootElement()); + ElementImplPtr srcElem = dynamic_pointer_cast<ElementImpl, Element>(src->getDocumentElement()); if (!parseElement(destElem, srcElem)) { return NULL; |
