} else if (!strcmp(key, "transform")) {
node->transform = _parseTransformationMatrix(value);
} else if (!strcmp(key, "id")) {
+ if (node->id && value) delete node->id;
node->id = _copyId(value);
} else if (!strcmp(key, "clip-path")) {
_handleClipPathAttr(loader, node, value);
} else if (!strcmp(key, "transform")) {
node->transform = _parseTransformationMatrix(value);
} else if (!strcmp(key, "id")) {
+ if (node->id && value) delete node->id;
node->id = _copyId(value);
} else {
return _parseStyleAttr(loader, key, value, false);
} else if (!strcmp(key, "transform")) {
node->transform = _parseTransformationMatrix(value);
} else if (!strcmp(key, "id")) {
+ if (node->id && value) delete node->id;
node->id = _copyId(value);
} else {
return _parseStyleAttr(loader, key, value, false);
} else if (!strcmp(key, "mask")) {
_handleMaskAttr(loader, node, value);
} else if (!strcmp(key, "id")) {
+ if (node->id && value) delete node->id;
node->id = _copyId(value);
} else {
return _parseStyleAttr(loader, key, value, false);
} else if (!strcmp(key, "mask")) {
_handleMaskAttr(loader, node, value);
} else if (!strcmp(key, "id")) {
+ if (node->id && value) delete node->id;
node->id = _copyId(value);
} else {
return _parseStyleAttr(loader, key, value, false);
}
if (!strcmp(key, "id")) {
+ if (node->id && value) delete node->id;
node->id = _copyId(value);
} else if (!strcmp(key, "style")) {
return simpleXmlParseW3CAttribute(value, _parseStyleAttr, loader);
} else if (!strcmp(key, "mask")) {
_handleMaskAttr(loader, node, value);
} else if (!strcmp(key, "id")) {
+ if (node->id && value) delete node->id;
node->id = _copyId(value);
} else {
return _parseStyleAttr(loader, key, value, false);
}
if (!strcmp(key, "id")) {
+ if (node->id && value) delete node->id;
node->id = _copyId(value);
} else if (!strcmp(key, "style")) {
ret = simpleXmlParseW3CAttribute(value, _parseStyleAttr, loader);
}
if (!strcmp(key, "id")) {
+ if (node->id && value) delete node->id;
node->id = _copyId(value);
} else if (!strcmp(key, "style")) {
return simpleXmlParseW3CAttribute(value, _parseStyleAttr, loader);
if (!strcmp(key, "href") || !strcmp(key, "xlink:href")) {
image->href = _idFromHref(value);
} else if (!strcmp(key, "id")) {
+ if (node->id && value) delete node->id;
node->id = _copyId(value);
} else if (!strcmp(key, "style")) {
return simpleXmlParseW3CAttribute(value, _parseStyleAttr, loader);