From cba7359afa99354a7dba2f2bb3dc888db48275f1 Mon Sep 17 00:00:00 2001 From: cerf Date: Mon, 14 Mar 2011 09:41:25 +0100 Subject: [PATCH] vcsbase : fix bug in VCSBaseClient::view() The VCS command was executed in the wrong working directory Merge-request: 269 Reviewed-by: Tobias Hunger --- src/plugins/vcsbase/vcsbaseclient.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/vcsbase/vcsbaseclient.cpp b/src/plugins/vcsbase/vcsbaseclient.cpp index e90081149c7..68e939389c9 100644 --- a/src/plugins/vcsbase/vcsbaseclient.cpp +++ b/src/plugins/vcsbase/vcsbaseclient.cpp @@ -399,7 +399,7 @@ void VCSBaseClient::view(const QString &source, const QString &id) VCSBase::VCSBaseEditorWidget *editor = createVCSEditor(kind, title, source, true, "view", id); - QSharedPointer job(new VCSJob(source, args, editor)); + QSharedPointer job(new VCSJob(QFileInfo(source).absolutePath(), args, editor)); enqueueJob(job); }