You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by br...@apache.org on 2012/11/26 04:10:15 UTC

svn commit: r1413468 - /subversion/trunk/subversion/libsvn_subr/string.c

Author: brane
Date: Mon Nov 26 03:10:14 2012
New Revision: 1413468

URL: http://svn.apache.org/viewvc?rev=1413468&view=rev
Log:
* subversion/libsvn_subr/string.c (svn_string__similarity): Duh. Membuf-resize
   copes the data, membuf_ensure is the one that just resizes thebuffer.

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

Modified: subversion/trunk/subversion/libsvn_subr/string.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/string.c?rev=1413468&r1=1413467&r2=1413468&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/string.c (original)
+++ subversion/trunk/subversion/libsvn_subr/string.c Mon Nov 26 03:10:14 2012
@@ -1249,7 +1249,7 @@ svn_string__similarity(const svn_string_
 
       /* Allocate two columns in the LCS matrix
          ### Optimize this to (slots + 2) instesd of 2 * (slots + 1) */
-      svn_membuf__resize(buffer, 2 * (slots + 1) * sizeof(apr_size_t));
+      svn_membuf__ensure(buffer, 2 * (slots + 1) * sizeof(apr_size_t));
       svn_membuf__nzero(buffer, (slots + 2) * sizeof(apr_size_t));
       prev = buffer->data;
       curr = prev + slots + 1;