diff options
Diffstat (limited to 'dviware/dvisvgm/src/XMLNode.cpp')
-rw-r--r-- | dviware/dvisvgm/src/XMLNode.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/dviware/dvisvgm/src/XMLNode.cpp b/dviware/dvisvgm/src/XMLNode.cpp index 363115fbca..eb49b9c9db 100644 --- a/dviware/dvisvgm/src/XMLNode.cpp +++ b/dviware/dvisvgm/src/XMLNode.cpp @@ -283,11 +283,11 @@ XMLNode* XMLElement::unwrap (XMLElement *element) { return nullptr; XMLElement *parent = element->parent()->toElement(); XMLNode *prev = element->prev(); - auto unlinkedElement = util::static_unique_ptr_cast<XMLElement>(detach(element)); - if (unlinkedElement->empty()) + auto detachedElement = util::static_unique_ptr_cast<XMLElement>(detach(element)); + if (detachedElement->empty()) return nullptr; - XMLNode *firstChild = unlinkedElement->firstChild(); - while (auto child = detach(unlinkedElement->firstChild())) + XMLNode *firstChild = detachedElement->firstChild(); + while (auto child = detach(detachedElement->firstChild())) prev = parent->insertAfter(std::move(child), prev); return firstChild; } |