diff options
Diffstat (limited to 'src/extension/internal/libwpg/WPGPath.cpp')
| -rw-r--r-- | src/extension/internal/libwpg/WPGPath.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/extension/internal/libwpg/WPGPath.cpp b/src/extension/internal/libwpg/WPGPath.cpp index c04754d42..a69ff3f72 100644 --- a/src/extension/internal/libwpg/WPGPath.cpp +++ b/src/extension/internal/libwpg/WPGPath.cpp @@ -44,6 +44,7 @@ using namespace libwpg; WPGPath::WPGPath() { d = new WPGPathPrivate; + closed = true; } WPGPath::~WPGPath() @@ -103,4 +104,9 @@ void WPGPath::addElement(const WPGPathElement& element) { d->elements.push_back(element); } - + +void WPGPath::append(const WPGPath& path) +{ + for(unsigned i = 0; i < path.count(); i++) + addElement(path.element(i)); +} |
