aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/parser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/parser.cpp')
-rw-r--r--src/parser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parser.cpp b/src/parser.cpp
index a9797b6..2ae6f73 100644
--- a/src/parser.cpp
+++ b/src/parser.cpp
@@ -1640,7 +1640,7 @@ StateChangeDir::got_file(const gchar *filename)
BEGIN_EXEC(&States::start);
/* passes ownership of string to undo token object */
- undo.push(new UndoTokenChangeDir(g_get_current_dir()));
+ undo.push_own<UndoTokenChangeDir>(g_get_current_dir());
dir = *filename ? g_strdup(filename)
: QRegisters::globals["$HOME"]->get_string();