diff options
| author | Martin Owens <doctormo@gmail.com> | 2018-10-04 13:00:31 +0000 |
|---|---|---|
| committer | Martin Owens <doctormo@gmail.com> | 2018-10-05 22:03:39 +0000 |
| commit | 93bd83b73e292ef37d8c4f03e5a9185f870bb0df (patch) | |
| tree | 8ab42f5a785a01fbe4d700613f655372f26d10b6 /src/object/sp-object.cpp | |
| parent | fix 1795942 "object to path" uses outdated state (diff) | |
| download | inkscape-93bd83b73e292ef37d8c4f03e5a9185f870bb0df.tar.gz inkscape-93bd83b73e292ef37d8c4f03e5a9185f870bb0df.zip | |
Removal of code but breaks gradients
Diffstat (limited to '')
| -rw-r--r-- | src/object/sp-object.cpp | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/src/object/sp-object.cpp b/src/object/sp-object.cpp index 0fc4f0d52..588bdacd0 100644 --- a/src/object/sp-object.cpp +++ b/src/object/sp-object.cpp @@ -1430,55 +1430,6 @@ sp_object_get_unique_id(SPObject *object, return buf; } -// Style - -gchar const * SPObject::getStyleProperty(gchar const *key, gchar const *def) const -{ - //g_return_val_if_fail(object != NULL, NULL); - //g_return_val_if_fail(SP_IS_OBJECT(object), NULL); - g_return_val_if_fail(key != nullptr, NULL); - - //XML Tree being used here. - gchar const *style = getRepr()->attribute("style"); - if (style) { - size_t const len = strlen(key); - char const *p; - while ( (p = strstr(style, key)) - != nullptr ) - { - p += len; - while ((*p <= ' ') && *p) { - p++; - } - if (*p++ != ':') { - break; - } - while ((*p <= ' ') && *p) { - p++; - } - size_t const inherit_len = sizeof("inherit") - 1; - if (*p - && !(strneq(p, "inherit", inherit_len) - && (p[inherit_len] == '\0' - || p[inherit_len] == ';' - || g_ascii_isspace(p[inherit_len])))) { - return p; - } - } - } - - //XML Tree being used here. - gchar const *val = getRepr()->attribute(key); - if (val && !streq(val, "inherit")) { - return val; - } - if (this->parent) { - return (this->parent)->getStyleProperty(key, def); - } - - return def; -} - void SPObject::_requireSVGVersion(Inkscape::Version version) { for ( SPObject::ParentIterator iter=this ; iter ; ++iter ) { SPObject *object = iter; |
