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/09/21 21:33:59 UTC

svn commit: r1388640 - /subversion/branches/10Gb/subversion/libsvn_fs_fs/fs_fs.c

Author: stefan2
Date: Fri Sep 21 19:33:58 2012
New Revision: 1388640

URL: http://svn.apache.org/viewvc?rev=1388640&view=rev
Log:
On the 10Gb branch: zero-copy path used incorrect contents size.

* subversion/libsvn_fs_fs/fs_fs.c
  (cache_access_wrapper): fix off-by-one

Modified:
    subversion/branches/10Gb/subversion/libsvn_fs_fs/fs_fs.c

Modified: subversion/branches/10Gb/subversion/libsvn_fs_fs/fs_fs.c
URL: http://svn.apache.org/viewvc/subversion/branches/10Gb/subversion/libsvn_fs_fs/fs_fs.c?rev=1388640&r1=1388639&r2=1388640&view=diff
==============================================================================
--- subversion/branches/10Gb/subversion/libsvn_fs_fs/fs_fs.c (original)
+++ subversion/branches/10Gb/subversion/libsvn_fs_fs/fs_fs.c Fri Sep 21 19:33:58 2012
@@ -5117,7 +5117,7 @@ cache_access_wrapper(void **out,
   cache_access_wrapper_baton_t *wrapper_baton = baton;
 
   SVN_ERR(wrapper_baton->func((const unsigned char *)data,
-                              data_len,
+                              data_len - 1, /* cache adds terminating 0 */
                               wrapper_baton->baton,
                               pool));