]> andersk Git - svn-all-fast-export.git/blobdiff - src/svn.cpp
Don't give fast-import paths starting with a slash
[svn-all-fast-export.git] / src / svn.cpp
index 3d1b693266d28acdd3ff3dbb8e4700b60a84b227..7ec39087e502fa4437b80ce4f843dd2ee5ed3d1b 100644 (file)
@@ -278,7 +278,11 @@ static int recursiveDumpDir(Repository::Transaction *txn, svn_fs_root_t *fs_root
 
         svn_fs_dirent_t *dirent = reinterpret_cast<svn_fs_dirent_t *>(value);
         QByteArray entryName = pathname + '/' + dirent->name;
-        QString entryFinalName = finalPathName + '/' + dirent->name;
+        QString entryFinalName;
+        if (finalPathName.isEmpty())
+            entryFinalName = dirent->name;
+        else
+            entryFinalName = finalPathName + '/' + dirent->name;
 
         if (dirent->kind == svn_node_dir) {
             if (recursiveDumpDir(txn, fs_root, entryName, entryFinalName, dirpool) == EXIT_FAILURE)
This page took 0.031566 seconds and 4 git commands to generate.