┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/terminalsidebarpage.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/terminalsidebarpage.cpp b/src/terminalsidebarpage.cpp
index 341b637bd..ec3f1cd79 100644
--- a/src/terminalsidebarpage.cpp
+++ b/src/terminalsidebarpage.cpp
@@ -22,6 +22,7 @@
#include <klibloader.h>
#include <kde_terminal_interface.h>
#include <kparts/part.h>
+#include <kshell.h>
#include <QtGui/QBoxLayout>
@@ -43,7 +44,7 @@ void TerminalSidebarPage::setUrl(const KUrl& url)
if (!SidebarPage::url().equals(url, KUrl::CompareWithoutTrailingSlash)) {
SidebarPage::setUrl(url);
if ((m_terminal != 0) && isVisible()) {
- m_terminal->sendInput("cd " + url.path() + '\n');
+ m_terminal->sendInput("cd " + KShell::quoteArg(url.path()) + '\n');
}
}
}