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 2010/03/23 17:46:37 UTC

svn commit: r926657 - in /subversion/trunk/subversion: include/ libsvn_client/ libsvn_delta/ libsvn_ra/ mod_dav_svn/reports/ svnserve/ tests/libsvn_repos/

Author: julianfoad
Date: Tue Mar 23 16:46:36 2010
New Revision: 926657

URL: http://svn.apache.org/viewvc?rev=926657&view=rev
Log:
Revert the addition of "const" to some input pointer parameters in public
function typedefs, that was part of r922239.  API compatibility was broken
by changing the typedefs in this way.

* subversion/include/svn_client.h
  (svn_client_get_commit_log_t): Remove 'const' from 'apr_array_header_t *'.

* subversion/include/svn_delta.h
  (svn_file_rev_handler_t,
   svn_file_rev_handler_old_t): Remove 'const' from 'apr_array_header_t *'.

* subversion/include/svn_ra.h
  (svn_ra_file_rev_handler_t,
   svn_ra_plugin_t.get_locations): Remove 'const' from 'apr_array_header_t *'.

* subversion/include/svn_ra_svn.h
  (svn_ra_svn_command_handler): Remove 'const' from 'apr_array_header_t *'.

* subversion/include/svn_repos.h
  (svn_repos_file_rev_handler_t): Remove 'const' from 'apr_array_header_t *'.

* subversion/libsvn_client/blame.c
  (file_rev_handler): Adjust accordingly.

* subversion/libsvn_delta/compat.c
  (file_rev_handler_wrapper): Adjust accordingly.

* subversion/libsvn_ra/wrapper_template.h
  (compat_get_locations): Adjust accordingly.

* subversion/mod_dav_svn/reports/file-revs.c
  (file_rev_handler): Adjust accordingly.

* subversion/svnserve/serve.c
  (set_path, delete_path, link_path, finish_report, abort_report, reparent,
   get_latest_rev, get_dated_rev, change_rev_prop, rev_proplist, rev_prop,
   commit, get_file, get_dir, update, switch_cmd, status, diff,
   get_mergeinfo, log_cmd, check_path, stat_cmd, get_locations,
   file_rev_handler, get_file_revs, lock, lock_many, unlock, unlock_many,
   get_lock, get_locks, replay, replay_range, get_deleted_rev):
    Adjust accordingly.

* subversion/tests/libsvn_repos/repos-test.c
  (file_rev_handler): Adjust accordingly.

Modified:
    subversion/trunk/subversion/include/svn_client.h
    subversion/trunk/subversion/include/svn_delta.h
    subversion/trunk/subversion/include/svn_ra.h
    subversion/trunk/subversion/include/svn_ra_svn.h
    subversion/trunk/subversion/include/svn_repos.h
    subversion/trunk/subversion/libsvn_client/blame.c
    subversion/trunk/subversion/libsvn_delta/compat.c
    subversion/trunk/subversion/libsvn_ra/wrapper_template.h
    subversion/trunk/subversion/mod_dav_svn/reports/file-revs.c
    subversion/trunk/subversion/svnserve/serve.c
    subversion/trunk/subversion/tests/libsvn_repos/repos-test.c

Modified: subversion/trunk/subversion/include/svn_client.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_client.h?rev=926657&r1=926656&r2=926657&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_client.h (original)
+++ subversion/trunk/subversion/include/svn_client.h Tue Mar 23 16:46:36 2010
@@ -662,7 +662,7 @@ typedef svn_error_t *(*svn_client_get_co
 typedef svn_error_t *(*svn_client_get_commit_log_t)(
   const char **log_msg,
   const char **tmp_file,
-  const apr_array_header_t *commit_items,
+  apr_array_header_t *commit_items,
   void *baton,
   apr_pool_t *pool);
 

Modified: subversion/trunk/subversion/include/svn_delta.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_delta.h?rev=926657&r1=926656&r2=926657&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_delta.h (original)
+++ subversion/trunk/subversion/include/svn_delta.h Tue Mar 23 16:46:36 2010
@@ -1181,7 +1181,7 @@ typedef svn_error_t *(*svn_file_rev_hand
   svn_boolean_t result_of_merge,
   svn_txdelta_window_handler_t *delta_handler,
   void **delta_baton,
-  const apr_array_header_t *prop_diffs,
+  apr_array_header_t *prop_diffs,
   apr_pool_t *pool);
 
 /**
@@ -1202,7 +1202,7 @@ typedef svn_error_t *(*svn_file_rev_hand
   apr_hash_t *rev_props,
   svn_txdelta_window_handler_t *delta_handler,
   void **delta_baton,
-  const apr_array_header_t *prop_diffs,
+  apr_array_header_t *prop_diffs,
   apr_pool_t *pool);
 
 /** Return, in @a *handler2 and @a *handler2_baton a function/baton that

Modified: subversion/trunk/subversion/include/svn_ra.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_ra.h?rev=926657&r1=926656&r2=926657&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_ra.h (original)
+++ subversion/trunk/subversion/include/svn_ra.h Tue Mar 23 16:46:36 2010
@@ -161,7 +161,7 @@ typedef svn_error_t *(*svn_ra_file_rev_h
   apr_hash_t *rev_props,
   svn_txdelta_window_handler_t *delta_handler,
   void **delta_baton,
-  const apr_array_header_t *prop_diffs,
+  apr_array_header_t *prop_diffs,
   apr_pool_t *pool);
 
 /**
@@ -2103,7 +2103,7 @@ typedef struct svn_ra_plugin_t
                                 apr_hash_t **locations,
                                 const char *path,
                                 svn_revnum_t peg_revision,
-                                const apr_array_header_t *location_revisions,
+                                apr_array_header_t *location_revisions,
                                 apr_pool_t *pool);
 
   /**

Modified: subversion/trunk/subversion/include/svn_ra_svn.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_ra_svn.h?rev=926657&r1=926656&r2=926657&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_ra_svn.h (original)
+++ subversion/trunk/subversion/include/svn_ra_svn.h Tue Mar 23 16:46:36 2010
@@ -114,7 +114,7 @@ typedef struct svn_ra_svn_conn_st svn_ra
 /** Command handler, used by svn_ra_svn_handle_commands(). */
 typedef svn_error_t *(*svn_ra_svn_command_handler)(svn_ra_svn_conn_t *conn,
                                                    apr_pool_t *pool,
-                                                   const apr_array_header_t *params,
+                                                   apr_array_header_t *params,
                                                    void *baton);
 
 /** Command table, used by svn_ra_svn_handle_commands().

Modified: subversion/trunk/subversion/include/svn_repos.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_repos.h?rev=926657&r1=926656&r2=926657&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_repos.h (original)
+++ subversion/trunk/subversion/include/svn_repos.h Tue Mar 23 16:46:36 2010
@@ -160,7 +160,7 @@ typedef svn_error_t *(*svn_repos_file_re
    apr_hash_t *rev_props,
    svn_txdelta_window_handler_t *delta_handler,
    void **delta_baton,
-   const apr_array_header_t *prop_diffs,
+   apr_array_header_t *prop_diffs,
    apr_pool_t *pool);
 
 

Modified: subversion/trunk/subversion/libsvn_client/blame.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/blame.c?rev=926657&r1=926656&r2=926657&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/blame.c (original)
+++ subversion/trunk/subversion/libsvn_client/blame.c Tue Mar 23 16:46:36 2010
@@ -407,7 +407,7 @@ file_rev_handler(void *baton, const char
                  svn_boolean_t merged_revision,
                  svn_txdelta_window_handler_t *content_delta_handler,
                  void **content_delta_baton,
-                 const apr_array_header_t *prop_diffs,
+                 apr_array_header_t *prop_diffs,
                  apr_pool_t *pool)
 {
   struct file_rev_baton *frb = baton;

Modified: subversion/trunk/subversion/libsvn_delta/compat.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_delta/compat.c?rev=926657&r1=926656&r2=926657&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_delta/compat.c (original)
+++ subversion/trunk/subversion/libsvn_delta/compat.c Tue Mar 23 16:46:36 2010
@@ -42,7 +42,7 @@ file_rev_handler_wrapper(void *baton,
                          svn_boolean_t result_of_merge,
                          svn_txdelta_window_handler_t *delta_handler,
                          void **delta_baton,
-                         const apr_array_header_t *prop_diffs,
+                         apr_array_header_t *prop_diffs,
                          apr_pool_t *pool)
 {
   struct file_rev_handler_wrapper_baton *fwb = baton;

Modified: subversion/trunk/subversion/libsvn_ra/wrapper_template.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_ra/wrapper_template.h?rev=926657&r1=926656&r2=926657&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_ra/wrapper_template.h (original)
+++ subversion/trunk/subversion/libsvn_ra/wrapper_template.h Tue Mar 23 16:46:36 2010
@@ -407,7 +407,7 @@ static svn_error_t *compat_get_locations
                                          apr_hash_t **locations,
                                          const char *path,
                                          svn_revnum_t peg_revision,
-                                         const apr_array_header_t *location_revs,
+                                         apr_array_header_t *location_revs,
                                          apr_pool_t *pool)
 {
   return VTBL.get_locations(session_baton, locations, path, peg_revision,

Modified: subversion/trunk/subversion/mod_dav_svn/reports/file-revs.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/mod_dav_svn/reports/file-revs.c?rev=926657&r1=926656&r2=926657&view=diff
==============================================================================
--- subversion/trunk/subversion/mod_dav_svn/reports/file-revs.c (original)
+++ subversion/trunk/subversion/mod_dav_svn/reports/file-revs.c Tue Mar 23 16:46:36 2010
@@ -139,7 +139,7 @@ file_rev_handler(void *baton,
                  svn_boolean_t merged_revision,
                  svn_txdelta_window_handler_t *window_handler,
                  void **window_baton,
-                 const apr_array_header_t *props,
+                 apr_array_header_t *props,
                  apr_pool_t *pool)
 {
   struct file_rev_baton *frb = baton;

Modified: subversion/trunk/subversion/svnserve/serve.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/svnserve/serve.c?rev=926657&r1=926656&r2=926657&view=diff
==============================================================================
--- subversion/trunk/subversion/svnserve/serve.c (original)
+++ subversion/trunk/subversion/svnserve/serve.c Tue Mar 23 16:46:36 2010
@@ -693,7 +693,7 @@ static svn_error_t *must_have_access(svn
  */
 
 static svn_error_t *set_path(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                             const apr_array_header_t *params, void *baton)
+                             apr_array_header_t *params, void *baton)
 {
   report_driver_baton_t *b = baton;
   const char *path, *lock_token, *depth_word;
@@ -720,7 +720,7 @@ static svn_error_t *set_path(svn_ra_svn_
 }
 
 static svn_error_t *delete_path(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                                const apr_array_header_t *params, void *baton)
+                                apr_array_header_t *params, void *baton)
 {
   report_driver_baton_t *b = baton;
   const char *path;
@@ -733,7 +733,7 @@ static svn_error_t *delete_path(svn_ra_s
 }
 
 static svn_error_t *link_path(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                              const apr_array_header_t *params, void *baton)
+                              apr_array_header_t *params, void *baton)
 {
   report_driver_baton_t *b = baton;
   const char *path, *url, *lock_token, *fs_path, *depth_word;
@@ -760,7 +760,7 @@ static svn_error_t *link_path(svn_ra_svn
 }
 
 static svn_error_t *finish_report(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                                  const apr_array_header_t *params, void *baton)
+                                  apr_array_header_t *params, void *baton)
 {
   report_driver_baton_t *b = baton;
 
@@ -772,7 +772,7 @@ static svn_error_t *finish_report(svn_ra
 }
 
 static svn_error_t *abort_report(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                                 const apr_array_header_t *params, void *baton)
+                                 apr_array_header_t *params, void *baton)
 {
   report_driver_baton_t *b = baton;
 
@@ -930,7 +930,7 @@ static svn_error_t *get_props(apr_hash_t
 
 /* Set BATON->FS_PATH for the repository URL found in PARAMS. */
 static svn_error_t *reparent(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                             const apr_array_header_t *params, void *baton)
+                             apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   const char *url;
@@ -948,7 +948,7 @@ static svn_error_t *reparent(svn_ra_svn_
 }
 
 static svn_error_t *get_latest_rev(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                                   const apr_array_header_t *params, void *baton)
+                                   apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_revnum_t rev;
@@ -962,7 +962,7 @@ static svn_error_t *get_latest_rev(svn_r
 }
 
 static svn_error_t *get_dated_rev(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                                  const apr_array_header_t *params, void *baton)
+                                  apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_revnum_t rev;
@@ -980,7 +980,7 @@ static svn_error_t *get_dated_rev(svn_ra
 }
 
 static svn_error_t *change_rev_prop(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                                    const apr_array_header_t *params, void *baton)
+                                    apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_revnum_t rev;
@@ -1003,7 +1003,7 @@ static svn_error_t *change_rev_prop(svn_
 }
 
 static svn_error_t *rev_proplist(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                                 const apr_array_header_t *params, void *baton)
+                                 apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_revnum_t rev;
@@ -1023,7 +1023,7 @@ static svn_error_t *rev_proplist(svn_ra_
 }
 
 static svn_error_t *rev_prop(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                             const apr_array_header_t *params, void *baton)
+                             apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_revnum_t rev;
@@ -1159,7 +1159,7 @@ static svn_error_t *unlock_paths(const a
 }
 
 static svn_error_t *commit(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                           const apr_array_header_t *params, void *baton)
+                           apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   const char *log_msg = NULL,
@@ -1263,7 +1263,7 @@ static svn_error_t *commit(svn_ra_svn_co
 }
 
 static svn_error_t *get_file(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                             const apr_array_header_t *params, void *baton)
+                             apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   const char *path, *full_path, *hex_digest;
@@ -1348,7 +1348,7 @@ static svn_error_t *get_file(svn_ra_svn_
 }
 
 static svn_error_t *get_dir(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                            const apr_array_header_t *params, void *baton)
+                            apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   const char *path, *full_path, *file_path, *cauthor, *cdate;
@@ -1512,7 +1512,7 @@ static svn_error_t *get_dir(svn_ra_svn_c
 }
 
 static svn_error_t *update(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                           const apr_array_header_t *params, void *baton)
+                           apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_revnum_t rev;
@@ -1565,7 +1565,7 @@ static svn_error_t *update(svn_ra_svn_co
 }
 
 static svn_error_t *switch_cmd(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                               const apr_array_header_t *params, void *baton)
+                               apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_revnum_t rev;
@@ -1610,7 +1610,7 @@ static svn_error_t *switch_cmd(svn_ra_sv
 }
 
 static svn_error_t *status(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                           const apr_array_header_t *params, void *baton)
+                           apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_revnum_t rev;
@@ -1645,7 +1645,7 @@ static svn_error_t *status(svn_ra_svn_co
 }
 
 static svn_error_t *diff(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                         const apr_array_header_t *params, void *baton)
+                         apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_revnum_t rev;
@@ -1709,7 +1709,7 @@ static svn_error_t *diff(svn_ra_svn_conn
    ASSUMPTION: When performing a 'merge' with two URLs at different
    revisions, the client will call this command more than once. */
 static svn_error_t *get_mergeinfo(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                                  const apr_array_header_t *params, void *baton)
+                                  apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_revnum_t rev;
@@ -1848,7 +1848,7 @@ static svn_error_t *log_receiver(void *b
 }
 
 static svn_error_t *log_cmd(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                            const apr_array_header_t *params, void *baton)
+                            apr_array_header_t *params, void *baton)
 {
   svn_error_t *err, *write_err;
   server_baton_t *b = baton;
@@ -1949,7 +1949,7 @@ static svn_error_t *log_cmd(svn_ra_svn_c
 }
 
 static svn_error_t *check_path(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                               const apr_array_header_t *params, void *baton)
+                               apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_revnum_t rev;
@@ -1979,7 +1979,7 @@ static svn_error_t *check_path(svn_ra_sv
 }
 
 static svn_error_t *stat_cmd(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                             const apr_array_header_t *params, void *baton)
+                             apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_revnum_t rev;
@@ -2026,7 +2026,7 @@ static svn_error_t *stat_cmd(svn_ra_svn_
 }
 
 static svn_error_t *get_locations(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                                  const apr_array_header_t *params, void *baton)
+                                  apr_array_header_t *params, void *baton)
 {
   svn_error_t *err, *write_err;
   server_baton_t *b = baton;
@@ -2119,7 +2119,7 @@ static svn_error_t *gls_receiver(svn_loc
 
 static svn_error_t *get_location_segments(svn_ra_svn_conn_t *conn,
                                           apr_pool_t *pool,
-                                          const apr_array_header_t *params,
+                                          apr_array_header_t *params,
                                           void *baton)
 {
   svn_error_t *err, *write_err;
@@ -2209,7 +2209,7 @@ static svn_error_t *file_rev_handler(voi
                                      svn_boolean_t merged_revision,
                                      svn_txdelta_window_handler_t *d_handler,
                                      void **d_baton,
-                                     const apr_array_header_t *prop_diffs,
+                                     apr_array_header_t *prop_diffs,
                                      apr_pool_t *pool)
 {
   file_revs_baton_t *frb = baton;
@@ -2244,7 +2244,7 @@ static svn_error_t *file_rev_handler(voi
 }
 
 static svn_error_t *get_file_revs(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                                  const apr_array_header_t *params, void *baton)
+                                  apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_error_t *err, *write_err;
@@ -2293,7 +2293,7 @@ static svn_error_t *get_file_revs(svn_ra
 }
 
 static svn_error_t *lock(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                         const apr_array_header_t *params, void *baton)
+                         apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   const char *path;
@@ -2325,7 +2325,7 @@ static svn_error_t *lock(svn_ra_svn_conn
 }
 
 static svn_error_t *lock_many(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                              const apr_array_header_t *params, void *baton)
+                              apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   apr_array_header_t *path_revs;
@@ -2424,7 +2424,7 @@ static svn_error_t *lock_many(svn_ra_svn
 }
 
 static svn_error_t *unlock(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                           const apr_array_header_t *params, void *baton)
+                           apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   const char *path, *token, *full_path;
@@ -2451,7 +2451,7 @@ static svn_error_t *unlock(svn_ra_svn_co
 }
 
 static svn_error_t *unlock_many(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                                const apr_array_header_t *params, void *baton)
+                                apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   svn_boolean_t break_lock;
@@ -2538,7 +2538,7 @@ static svn_error_t *unlock_many(svn_ra_s
 }
 
 static svn_error_t *get_lock(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                             const apr_array_header_t *params, void *baton)
+                             apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   const char *path;
@@ -2567,7 +2567,7 @@ static svn_error_t *get_lock(svn_ra_svn_
 }
 
 static svn_error_t *get_locks(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                              const apr_array_header_t *params, void *baton)
+                              apr_array_header_t *params, void *baton)
 {
   server_baton_t *b = baton;
   const char *path;
@@ -2633,7 +2633,7 @@ static svn_error_t *replay_one_revision(
 }
 
 static svn_error_t *replay(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                           const apr_array_header_t *params, void *baton)
+                           apr_array_header_t *params, void *baton)
 {
   svn_revnum_t rev, low_water_mark;
   svn_boolean_t send_deltas;
@@ -2653,7 +2653,7 @@ static svn_error_t *replay(svn_ra_svn_co
 }
 
 static svn_error_t *replay_range(svn_ra_svn_conn_t *conn, apr_pool_t *pool,
-                                 const apr_array_header_t *params, void *baton)
+                                 apr_array_header_t *params, void *baton)
 {
   svn_revnum_t start_rev, end_rev, rev, low_water_mark;
   svn_boolean_t send_deltas;
@@ -2695,7 +2695,7 @@ static svn_error_t *replay_range(svn_ra_
 static svn_error_t *
 get_deleted_rev(svn_ra_svn_conn_t *conn,
                 apr_pool_t *pool,
-                const apr_array_header_t *params,
+                apr_array_header_t *params,
                 void *baton)
 {
   server_baton_t *b = baton;

Modified: subversion/trunk/subversion/tests/libsvn_repos/repos-test.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/libsvn_repos/repos-test.c?rev=926657&r1=926656&r2=926657&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/libsvn_repos/repos-test.c (original)
+++ subversion/trunk/subversion/tests/libsvn_repos/repos-test.c Tue Mar 23 16:46:36 2010
@@ -2353,7 +2353,7 @@ static svn_error_t *
 file_rev_handler(void *baton, const char *path, svn_revnum_t rev,
                  apr_hash_t *rev_props, svn_boolean_t result_of_merge,
                  svn_txdelta_window_handler_t *delta_handler,
-                 void **delta_baton, const apr_array_header_t *prop_diffs,
+                 void **delta_baton, apr_array_header_t *prop_diffs,
                  apr_pool_t *pool)
 {
   apr_hash_t *ht = baton;