aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavel Plesov <pavel.plesov@gmail.com>2010-05-18 03:12:19 +0400
committerPavel Plesov <pavel.plesov@gmail.com>2010-05-18 03:12:19 +0400
commit03e7d518f73053d56b240917f3b0a412d30d47db (patch)
tree04eb25b0d28d5de668ddbb534745666f8b35c1e9
parent54e55cfcb0ec8f634c1d5488232c54d1f7495882 (diff)
downloadsvn2git-03e7d518f73053d56b240917f3b0a412d30d47db.tar
svn2git-03e7d518f73053d56b240917f3b0a412d30d47db.tar.gz
svn2git-03e7d518f73053d56b240917f3b0a412d30d47db.tar.bz2
svn2git-03e7d518f73053d56b240917f3b0a412d30d47db.tar.xz
svn2git-03e7d518f73053d56b240917f3b0a412d30d47db.zip
Fix broken utf-8 filenames.
-rw-r--r--src/svn.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/svn.cpp b/src/svn.cpp
index bb00214..604ddf1 100644
--- a/src/svn.cpp
+++ b/src/svn.cpp
@@ -322,7 +322,7 @@ 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 = finalPathName + QString::fromUtf8(dirent->name);
if (dirent->kind == svn_node_dir) {
entryFinalName += '/';