Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py

changeset 248
f4561c24989a
parent 96
9624a110667d
child 425
ca5e65413fc5
child 792
a13346916170
--- a/Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py	Fri May 14 17:23:52 2010 +0200
+++ b/Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py	Fri May 14 17:26:38 2010 +0200
@@ -141,11 +141,11 @@
             else:
                 dname, fname = self.vcs.splitPath(fn)
                 fnames = [fname]
-            ppath = e5App().getObject('Project').getProjectPath()
-            if dname == ppath:
+            project = e5App().getObject('Project')
+            if dname == project.getProjectPath():
                 path = ""
             else:
-                path = dname.replace(ppath + os.sep, '')
+                path = project.getRelativePath(dname)
             if path:
                 path += "/"
             for fname in fnames:
@@ -362,4 +362,4 @@
             self.intercept = False
             evt.accept()
             return
-        QWidget.keyPressEvent(self, evt)
+        QWidget.keyPressEvent(self, evt)
\ No newline at end of file

eric ide

mercurial