You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by gs...@apache.org on 2012/05/01 00:45:49 UTC

svn commit: r1332455 - /subversion/trunk/subversion/libsvn_subr/path.c

Author: gstein
Date: Mon Apr 30 22:45:49 2012
New Revision: 1332455

URL: http://svn.apache.org/viewvc?rev=1332455&view=rev
Log:
Avoid recomputing some path lengths.

* libsvn_subr/path.c:
  (svn_path_compare_paths): use PATH1_LEN and PATH2_LEN

Modified:
    subversion/trunk/subversion/libsvn_subr/path.c

Modified: subversion/trunk/subversion/libsvn_subr/path.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/path.c?rev=1332455&r1=1332454&r2=1332455&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/path.c (original)
+++ subversion/trunk/subversion/libsvn_subr/path.c Mon Apr 30 22:45:49 2012
@@ -399,8 +399,8 @@ svn_path_compare_paths(const char *path1
   apr_size_t min_len = ((path1_len < path2_len) ? path1_len : path2_len);
   apr_size_t i = 0;
 
-  assert(is_canonical(path1, strlen(path1)));
-  assert(is_canonical(path2, strlen(path2)));
+  assert(is_canonical(path1, path1_len));
+  assert(is_canonical(path2, path2_len));
 
   /* Skip past common prefix. */
   while (i < min_len && path1[i] == path2[i])