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