diff options
| author | Johan B. C. Engelen <jbc.engelen@swissonline.ch> | 2013-09-30 20:32:05 +0000 |
|---|---|---|
| committer | Johan B. C. Engelen <j.b.c.engelen@alumnus.utwente.nl> | 2013-09-30 20:32:05 +0000 |
| commit | 2be3de40a1be0f5bd3f246ba0c9a77a7967ecd3b (patch) | |
| tree | d6c73a907e52be70dda41115dbc4c3e47f2fca99 /src | |
| parent | memleak! (diff) | |
| download | inkscape-2be3de40a1be0f5bd3f246ba0c9a77a7967ecd3b.tar.gz inkscape-2be3de40a1be0f5bd3f246ba0c9a77a7967ecd3b.zip | |
memleak
(bzr r12637)
Diffstat (limited to 'src')
| -rw-r--r-- | src/selection-chemistry.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/selection-chemistry.cpp b/src/selection-chemistry.cpp index c22ed777b..a3bb9fd77 100644 --- a/src/selection-chemistry.cpp +++ b/src/selection-chemistry.cpp @@ -2512,7 +2512,9 @@ void sp_selection_clone(SPDesktop *desktop) Inkscape::XML::Node *clone = xml_doc->createElement("svg:use"); clone->setAttribute("x", "0", false); clone->setAttribute("y", "0", false); - clone->setAttribute("xlink:href", g_strdup_printf("#%s", sel_repr->attribute("id")), false); + gchar *href_str = g_strdup_printf("#%s", sel_repr->attribute("id")); + clone->setAttribute("xlink:href", href_str, false); + g_free(href_str); clone->setAttribute("inkscape:transform-center-x", sel_repr->attribute("inkscape:transform-center-x"), false); clone->setAttribute("inkscape:transform-center-y", sel_repr->attribute("inkscape:transform-center-y"), false); |
