Author: hwright
Date: Tue Jun 28 15:34:07 2011
New Revision: 1140686

URL: http://svn.apache.org/viewvc?rev=1140686&view=rev
Log:
Followup to r1140667: the API sneakily takes a svn_boolean_t * as a in/out
param, rather than an svn_boolean_t.

* subversion/libsvn_client/merge.c
  (find_unmerged_mergeinfo, calculate_left_hand_side):
    Pass the FALSE value via pointer instead of value.

Modified:
    subversion/trunk/subversion/libsvn_client/merge.c

Modified: subversion/trunk/subversion/libsvn_client/merge.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/merge.c?rev=1140686&r1=1140685&r2=1140686&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/merge.c (original)
+++ subversion/trunk/subversion/libsvn_client/merge.c Tue Jun 28 15:34:07 2011
@@ -9938,6 +9938,8 @@ find_unmerged_mergeinfo(svn_mergeinfo_ca
           svn_node_kind_t kind;
           svn_mergeinfo_catalog_t subtree_catalog;
           apr_array_header_t *source_repos_rel_path_as_array;
+          svn_boolean_t validate_inherited_mergeinfo = FALSE;
+
           SVN_ERR(svn_ra_check_path(source_ra_session,
                                     source_path_rel_to_session,
                                     source_rev, &kind, iterpool));
@@ -9953,7 +9955,8 @@ find_unmerged_mergeinfo(svn_mergeinfo_ca
           SVN_ERR(svn_ra_get_mergeinfo2(source_ra_session, &subtree_catalog,
                                         source_repos_rel_path_as_array,
                                         source_rev, svn_mergeinfo_inherited,
-                                        FALSE, FALSE, iterpool));
+                                        &validate_inherited_mergeinfo, FALSE,
+                                        iterpool));
           if (subtree_catalog)
             source_mergeinfo = apr_hash_get(subtree_catalog, source_path,
                                             APR_HASH_KEY_STRING);
@@ -10195,6 +10198,7 @@ calculate_left_hand_side(const char **ur
   svn_revnum_t youngest_merged_rev;
   const char *yc_ancestor_path;
   svn_revnum_t yc_ancestor_rev;
+  svn_boolean_t validate_inherited_mergeinfo = FALSE;
   const char *source_url;
   const char *target_url;
 
@@ -10297,7 +10301,8 @@ calculate_left_hand_side(const char **ur
   APR_ARRAY_PUSH(source_repos_rel_path_as_array, const char *) = "";
   SVN_ERR(svn_ra_get_mergeinfo2(source_ra_session, &mergeinfo_catalog,
                                 source_repos_rel_path_as_array, source_rev,
-                                svn_mergeinfo_inherited, FALSE, TRUE,
+                                svn_mergeinfo_inherited,
+                                &validate_inherited_mergeinfo, TRUE,
                                 iterpool));
 
   if (mergeinfo_catalog)


Reply via email to