X-Git-Url: http://andersk.mit.edu/gitweb/svn-all-fast-export.git/blobdiff_plain/9413f4488b5d0eb39fee8af8edca2e99cf2254ca..d6da65ded6cab37ef5630b978a6438951ee1e150:/src/svn.cpp diff --git a/src/svn.cpp b/src/svn.cpp index 4062f31..b3b7d9b 100644 --- a/src/svn.cpp +++ b/src/svn.cpp @@ -631,6 +631,9 @@ int SvnRevision::recurse(const char *path, const svn_fs_path_change_t *change, apr_hash_this(i, &vkey, NULL, &value); svn_fs_dirent_t *dirent = reinterpret_cast(value); + if (dirent->kind != svn_node_dir) + continue; // not a directory, so can't recurse; skip + QByteArray entry = path + QByteArray("/") + dirent->name; QByteArray entryFrom; if (path_from)