]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/terminalsidebarpage.cpp
using KShell::quoteArg() "might be" helpful ;-)
[dolphin.git] / src / terminalsidebarpage.cpp
index 341b637bdcbdd9ab41f5d258bce02080017eec88..ec3f1cd79aebf8e4c31e228d2dadea6764015d4a 100644 (file)
@@ -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');
         }
     }
 }