diff options
| author | Tavmjong Bah <tavmjong@free.fr> | 2019-10-18 12:54:47 +0000 |
|---|---|---|
| committer | Tavmjong Bah <tavmjong@free.fr> | 2019-10-18 12:54:47 +0000 |
| commit | ca8f8f8e647393e937e4c8f7ff5a029d30fbbd18 (patch) | |
| tree | 252dba87bab464165633210f892fd4c8a9a578c9 /src/object/uri-references.cpp | |
| parent | fix heap-use-after-free (diff) | |
| download | inkscape-ca8f8f8e647393e937e4c8f7ff5a029d30fbbd18.tar.gz inkscape-ca8f8f8e647393e937e4c8f7ff5a029d30fbbd18.zip | |
Make href and unhref member functions of SPObject.
Diffstat (limited to 'src/object/uri-references.cpp')
| -rw-r--r-- | src/object/uri-references.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/object/uri-references.cpp b/src/object/uri-references.cpp index d3550d940..35c1d7e17 100644 --- a/src/object/uri-references.cpp +++ b/src/object/uri-references.cpp @@ -214,13 +214,13 @@ void URIReference::_setObject(SPObject *obj) _release_connection.disconnect(); if (_obj) { - sp_object_href(_obj, _owner); + _obj->hrefObject(_owner); _release_connection = _obj->connectRelease(sigc::mem_fun(*this, &URIReference::_release)); } _changed_signal.emit(old_obj, _obj); if (old_obj) { /* release the old object _after_ the signal emission */ - sp_object_hunref(old_obj, _owner); + old_obj->unhrefObject(_owner); } } |
