You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2015/10/16 12:43:11 UTC

svn commit: r1708954 - /subversion/branches/move-tracking-2/subversion/libsvn_ra/ra_loader.c

Author: julianfoad
Date: Fri Oct 16 10:43:11 2015
New Revision: 1708954

URL: http://svn.apache.org/viewvc?rev=1708954&view=rev
Log:
On the 'move-tracking-2' branch: Tweak, completing r1708952.

* subversion/libsvn_repos/ra_loader.c
  (svn_branch_get_mutable_state): Use svn_branch_revision_root_get_branches()
    instead of direct access.

Modified:
    subversion/branches/move-tracking-2/subversion/libsvn_ra/ra_loader.c

Modified: subversion/branches/move-tracking-2/subversion/libsvn_ra/ra_loader.c
URL: http://svn.apache.org/viewvc/subversion/branches/move-tracking-2/subversion/libsvn_ra/ra_loader.c?rev=1708954&r1=1708953&r2=1708954&view=diff
==============================================================================
--- subversion/branches/move-tracking-2/subversion/libsvn_ra/ra_loader.c (original)
+++ subversion/branches/move-tracking-2/subversion/libsvn_ra/ra_loader.c Fri Oct 16 10:43:11 2015
@@ -770,6 +770,7 @@ svn_branch_get_mutable_state(svn_branch_
                              apr_pool_t *scratch_pool)
 {
   svn_branch_revision_root_t *txn;
+  apr_array_header_t *branches;
   int i;
 
   SVN_ERR_ASSERT(SVN_IS_VALID_REVNUM(base_revision));
@@ -785,9 +786,10 @@ svn_branch_get_mutable_state(svn_branch_
   txn->base_rev = base_revision;
   txn->rev = SVN_INVALID_REVNUM;
 
-  for (i = 0; i < txn->branches->nelts; i++)
+  branches = svn_branch_revision_root_get_branches(txn, scratch_pool);
+  for (i = 0; i < branches->nelts; i++)
     {
-      svn_branch_state_t *b = APR_ARRAY_IDX(txn->branches, i, void *);
+      svn_branch_state_t *b = APR_ARRAY_IDX(branches, i, void *);
 
       b->predecessor
         = svn_branch_rev_bid_create(base_revision,