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 2015/01/11 03:10:16 UTC
svn commit: r1650857 - in /subversion/trunk/subversion/libsvn_fs_x: reps.c
reps.h
Author: stefan2
Date: Sun Jan 11 02:10:16 2015
New Revision: 1650857
URL: http://svn.apache.org/r1650857
Log:
Continue migrating FSX to the two-pool paradigm. Many single-pool functions
don't allocate a return value, i.e. their pools can immediately be renamed
to SCRATCH_POOL. Do this for reps.* .
* subversion/libsvn_fs_x/reps.h
(svn_fs_x__write_reps_container): POOL is actually a SCRATCH_POOL.
* subversion/libsvn_fs_x/reps.c
(svn_fs_x__write_reps_container): Same.
Modified:
subversion/trunk/subversion/libsvn_fs_x/reps.c
subversion/trunk/subversion/libsvn_fs_x/reps.h
Modified: subversion/trunk/subversion/libsvn_fs_x/reps.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_fs_x/reps.c?rev=1650857&r1=1650856&r2=1650857&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_fs_x/reps.c (original)
+++ subversion/trunk/subversion/libsvn_fs_x/reps.c Sun Jan 11 02:10:16 2015
@@ -689,10 +689,10 @@ svn_fs_x__extractor_drive(svn_stringbuf_
svn_error_t *
svn_fs_x__write_reps_container(svn_stream_t *stream,
const svn_fs_x__reps_builder_t *builder,
- apr_pool_t *pool)
+ apr_pool_t *scratch_pool)
{
int i;
- svn_packed__data_root_t *root = svn_packed__data_create_root(pool);
+ svn_packed__data_root_t *root = svn_packed__data_create_root(scratch_pool);
/* one top-level stream for each array */
svn_packed__int_stream_t *bases_stream
@@ -755,7 +755,7 @@ svn_fs_x__write_reps_container(svn_strea
svn_packed__add_uint(misc_stream, 0);
/* write to stream */
- SVN_ERR(svn_packed__data_write(stream, root, pool));
+ SVN_ERR(svn_packed__data_write(stream, root, scratch_pool));
return SVN_NO_ERROR;
}
Modified: subversion/trunk/subversion/libsvn_fs_x/reps.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_fs_x/reps.h?rev=1650857&r1=1650856&r2=1650857&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_fs_x/reps.h (original)
+++ subversion/trunk/subversion/libsvn_fs_x/reps.h Sun Jan 11 02:10:16 2015
@@ -141,12 +141,12 @@ svn_fs_x__extractor_drive(svn_stringbuf_
/* I/O interface. */
/* Write a serialized representation of the final container described by
- * BUILDER to STREAM. Use POOL for temporary allocations.
+ * BUILDER to STREAM. Use SCRATCH_POOL for temporary allocations.
*/
svn_error_t *
svn_fs_x__write_reps_container(svn_stream_t *stream,
const svn_fs_x__reps_builder_t *builder,
- apr_pool_t *pool);
+ apr_pool_t *scratch_pool);
/* Read a representations container from its serialized representation in
* STREAM. Allocate the result in RESULT_POOL and return it in *CONTAINER.