diff options
| author | Krzysztof Kosi??ski <tweenk.pl@gmail.com> | 2010-07-27 22:29:47 +0000 |
|---|---|---|
| committer | Krzysztof KosiĆski <tweenk.pl@gmail.com> | 2010-07-27 22:29:47 +0000 |
| commit | 68616889b6eaf53f4e019f1566b7edf56e8ec521 (patch) | |
| tree | 22b84f4c28f56056022e0adafbab364ebbb1d719 /src/document.cpp | |
| parent | powerstroke: sort point option (diff) | |
| download | inkscape-68616889b6eaf53f4e019f1566b7edf56e8ec521.tar.gz inkscape-68616889b6eaf53f4e019f1566b7edf56e8ec521.zip | |
Duplicate the undo key passed to sp_document_maybe_done, instead of simply
assigning it. Allows the function to be used with dynamically created
keys and fixes undo stack spam when adjusting filter parameter values
(LP #579932).
Fixed bugs:
- https://launchpad.net/bugs/579932
(bzr r9661)
Diffstat (limited to 'src/document.cpp')
| -rw-r--r-- | src/document.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/document.cpp b/src/document.cpp index eff6d6e81..eebc50a98 100644 --- a/src/document.cpp +++ b/src/document.cpp @@ -211,7 +211,10 @@ SPDocument::~SPDocument() { inkscape_unref(); keepalive = FALSE; } - + if (actionkey) { + g_free(actionkey); + actionkey = NULL; + } //delete this->_whiteboard_session_manager; } |
