diff options
| author | Alex Valavanis <valavanisalex@gmail.com> | 2012-10-28 12:13:58 +0000 |
|---|---|---|
| committer | Alex Valavanis <valavanisalex@gmail.com> | 2012-10-28 12:13:58 +0000 |
| commit | 0e9545617810df5b44f04a8e2800c929cda0af89 (patch) | |
| tree | 9e53f1e8e3ed43554b9d96c7b8c0921ee232821b /src | |
| parent | cppcheck: More C-style pointer casting (diff) | |
| download | inkscape-0e9545617810df5b44f04a8e2800c929cda0af89.tar.gz inkscape-0e9545617810df5b44f04a8e2800c929cda0af89.zip | |
cppcheck: Fix a couple of leaks
(bzr r11845)
Diffstat (limited to 'src')
| -rw-r--r-- | src/helper/stock-items.cpp | 1 | ||||
| -rw-r--r-- | src/ui/dialog/symbols.cpp | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/helper/stock-items.cpp b/src/helper/stock-items.cpp index a00507330..a12fa377a 100644 --- a/src/helper/stock-items.cpp +++ b/src/helper/stock-items.cpp @@ -199,6 +199,7 @@ SPObject *get_stock_item(gchar const *urn, gboolean stock) SPDocument *doc = sp_desktop_document(desktop); SPDefs *defs = doc->getDefs(); if (!defs) { + g_free(base); return NULL; } SPObject *object = NULL; diff --git a/src/ui/dialog/symbols.cpp b/src/ui/dialog/symbols.cpp index 82af60fc2..4e1b82ebe 100644 --- a/src/ui/dialog/symbols.cpp +++ b/src/ui/dialog/symbols.cpp @@ -418,6 +418,8 @@ void SymbolsDialog::draw_symbols( SPDocument* symbolDocument ) { (*row)[columns->symbol_image] = pixbuf; } } + + delete columns; } /* |
