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])