You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2012/05/21 17:37:28 UTC

svn commit: r1341077 - /subversion/trunk/subversion/libsvn_client/commit.c

Author: stsp
Date: Mon May 21 15:37:27 2012
New Revision: 1341077

URL: http://svn.apache.org/viewvc?rev=1341077&view=rev
Log:
* subversion/libsvn_client/commit.c
  (import_children): Sort directory entries lexically, rather than applying
   path-sorting rules. Should be more efficient, and the result is the same
   since we're sorting single path components.

Suggested by: rhuijben

Modified:
    subversion/trunk/subversion/libsvn_client/commit.c

Modified: subversion/trunk/subversion/libsvn_client/commit.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/commit.c?rev=1341077&r1=1341076&r2=1341077&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/commit.c (original)
+++ subversion/trunk/subversion/libsvn_client/commit.c Mon May 21 15:37:27 2012
@@ -406,7 +406,7 @@ import_children(const char *dir_abspath,
   int i;
   apr_pool_t *iterpool = svn_pool_create(scratch_pool);
 
-  sorted_dirents = svn_sort__hash(dirents, svn_sort_compare_items_as_paths,
+  sorted_dirents = svn_sort__hash(dirents, svn_sort_compare_items_lexically,
                                   scratch_pool);
   for (i = 0; i < sorted_dirents->nelts; i++)
     {