You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by bl...@apache.org on 2011/02/07 21:10:53 UTC

svn commit: r1068091 - in /subversion/trunk/subversion: include/svn_wc.h libsvn_wc/context.c libsvn_wc/wc_db.h libsvn_wc/wc_db_pdh.c libsvn_wc/wc_db_private.h

Author: blair
Date: Mon Feb  7 20:10:52 2011
New Revision: 1068091

URL: http://svn.apache.org/viewvc?rev=1068091&view=rev
Log:
Constify the svn_config_t * parameter in svn_wc_context_create() and
deeper in the stack.

* subversion/include/svn_wc.h,
* subversion/libsvn_wc/context.c
  (svn_wc_context_create):
    Constify the svn_config_t * argument.

* subversion/libsvn_wc/wc_db_pdh.c
  (svn_wc__db_open)
    Constify the svn_config_t * argument.

* subversion/libsvn_wc/wc_db_private.h
  (struct svn_wc__db_t):
    Constify the svn_config_t * data member.

* subversion/libsvn_wc/wc_db.h
  (svn_wc__db_open):
    Constify the svn_config_t * argument.

Modified:
    subversion/trunk/subversion/include/svn_wc.h
    subversion/trunk/subversion/libsvn_wc/context.c
    subversion/trunk/subversion/libsvn_wc/wc_db.h
    subversion/trunk/subversion/libsvn_wc/wc_db_pdh.c
    subversion/trunk/subversion/libsvn_wc/wc_db_private.h

Modified: subversion/trunk/subversion/include/svn_wc.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_wc.h?rev=1068091&r1=1068090&r2=1068091&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_wc.h (original)
+++ subversion/trunk/subversion/include/svn_wc.h Mon Feb  7 20:10:52 2011
@@ -200,7 +200,7 @@ typedef struct svn_wc_context_t svn_wc_c
  */
 svn_error_t *
 svn_wc_context_create(svn_wc_context_t **wc_ctx,
-                      svn_config_t *config,
+                      const svn_config_t *config,
                       apr_pool_t *result_pool,
                       apr_pool_t *scratch_pool);
 

Modified: subversion/trunk/subversion/libsvn_wc/context.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/context.c?rev=1068091&r1=1068090&r2=1068091&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/context.c (original)
+++ subversion/trunk/subversion/libsvn_wc/context.c Mon Feb  7 20:10:52 2011
@@ -59,7 +59,7 @@ close_ctx_apr(void *data)
 
 svn_error_t *
 svn_wc_context_create(svn_wc_context_t **wc_ctx,
-                      svn_config_t *config,
+                      const svn_config_t *config,
                       apr_pool_t *result_pool,
                       apr_pool_t *scratch_pool)
 {

Modified: subversion/trunk/subversion/libsvn_wc/wc_db.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/wc_db.h?rev=1068091&r1=1068090&r2=1068091&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/wc_db.h (original)
+++ subversion/trunk/subversion/libsvn_wc/wc_db.h Mon Feb  7 20:10:52 2011
@@ -298,7 +298,7 @@ typedef struct svn_wc__db_lock_t {
 svn_error_t *
 svn_wc__db_open(svn_wc__db_t **db,
                 svn_wc__db_openmode_t mode,
-                svn_config_t *config,
+                const svn_config_t *config,
                 svn_boolean_t auto_upgrade,
                 svn_boolean_t enforce_empty_wq,
                 apr_pool_t *result_pool,

Modified: subversion/trunk/subversion/libsvn_wc/wc_db_pdh.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/wc_db_pdh.c?rev=1068091&r1=1068090&r2=1068091&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/wc_db_pdh.c (original)
+++ subversion/trunk/subversion/libsvn_wc/wc_db_pdh.c Mon Feb  7 20:10:52 2011
@@ -158,7 +158,7 @@ svn_wc__db_pdh_get_or_create(svn_wc__db_
 svn_error_t *
 svn_wc__db_open(svn_wc__db_t **db,
                 svn_wc__db_openmode_t mode,
-                svn_config_t *config,
+                const svn_config_t *config,
                 svn_boolean_t auto_upgrade,
                 svn_boolean_t enforce_empty_wq,
                 apr_pool_t *result_pool,

Modified: subversion/trunk/subversion/libsvn_wc/wc_db_private.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_wc/wc_db_private.h?rev=1068091&r1=1068090&r2=1068091&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_wc/wc_db_private.h (original)
+++ subversion/trunk/subversion/libsvn_wc/wc_db_private.h Mon Feb  7 20:10:52 2011
@@ -39,7 +39,7 @@ struct svn_wc__db_t {
 
   /* We need the config whenever we run into a new WC directory, in order
      to figure out where we should look for the corresponding datastore. */
-  svn_config_t *config;
+  const svn_config_t *config;
 
   /* Should we attempt to automatically upgrade the database when it is
      opened, and found to be not-current?  */