svn commit: r1936412 - in subversion/branches/1.15.x: . subversion/include subversion/libsvn_diff subversion/libsvn_fs subversion/libsvn_fs_fs subversion/libsvn_subr
[email protected] Tue, 21 Jul 2026 04:00:34 -0000
| Newsgroups | gmane.comp.version-control.subversion.svn |
|---|---|
| Message-ID | <178460643489.3460448.8509742927845059900@svn03-he-fi> |
Author: svn-role
Date: Tue Jul 21 04:00:34 2026
New Revision: 1936412
Log:
Merge the r1932158 group from trunk:
* r1932158, r1932159, r1932160, r1932154
Properly use const string pointers
Justification:
Silence GCC compiler warnings.
Votes:
+1: rinrab, dsahlberg, ivan
Modified:
subversion/branches/1.15.x/ (props changed)
subversion/branches/1.15.x/STATUS
subversion/branches/1.15.x/subversion/include/svn_string.h
subversion/branches/1.15.x/subversion/libsvn_diff/parse-diff.c
subversion/branches/1.15.x/subversion/libsvn_fs/fs-loader.c
subversion/branches/1.15.x/subversion/libsvn_fs_fs/tree.c
subversion/branches/1.15.x/subversion/libsvn_subr/gpg_agent.c
subversion/branches/1.15.x/subversion/libsvn_subr/string.c
subversion/branches/1.15.x/subversion/libsvn_subr/subst.c
subversion/branches/1.15.x/subversion/libsvn_subr/version.c
Modified: subversion/branches/1.15.x/STATUS
==============================================================================
--- subversion/branches/1.15.x/STATUS Tue Jul 21 04:00:20 2026 (r1936411)
+++ subversion/branches/1.15.x/STATUS Tue Jul 21 04:00:34 2026 (r1936412)
@@ -92,10 +92,3 @@ Veto-blocked changes:
Approved changes:
=================
-
- * r1932158, r1932159, r1932160, r1932154
- Properly use const string pointers
- Justification:
- Silence GCC compiler warnings.
- Votes:
- +1: rinrab, dsahlberg, ivan
Modified: subversion/branches/1.15.x/subversion/include/svn_string.h
==============================================================================
--- subversion/branches/1.15.x/subversion/include/svn_string.h Tue Jul 21 04:00:20 2026 (r1936411)
+++ subversion/branches/1.15.x/subversion/include/svn_string.h Tue Jul 21 04:00:34 2026 (r1936412)
@@ -463,8 +463,8 @@ svn_string_compare_stringbuf(const svn_s
/** Divide @a input into substrings, interpreting any char from @a sep
* as a token separator.
*
- * Return an array of copies of those substrings (plain const char*),
- * allocating both the array and the copies in @a pool.
+ * Return an array of copies of those substrings (plain char*), allocating
+ * both the array and the copies in @a pool.
*
* None of the elements added to the array contain any of the
* characters in @a sep_chars, and none of the new elements are empty
Modified: subversion/branches/1.15.x/subversion/libsvn_diff/parse-diff.c
==============================================================================
--- subversion/branches/1.15.x/subversion/libsvn_diff/parse-diff.c Tue Jul 21 04:00:20 2026 (r1936411)
+++ subversion/branches/1.15.x/subversion/libsvn_diff/parse-diff.c Tue Jul 21 04:00:34 2026 (r1936412)
@@ -1545,12 +1545,12 @@ static svn_error_t *
git_start(enum parse_state *new_state, char *line, svn_patch_t *patch,
apr_pool_t *result_pool, apr_pool_t *scratch_pool)
{
- const char *old_path_start;
+ char *old_path_start;
char *old_path_end;
- const char *new_path_start;
+ char *new_path_start;
const char *new_path_end;
char *new_path_marker;
- const char *old_path_marker;
+ char *old_path_marker;
/* ### Add handling of escaped paths
* http://www.kernel.org/pub/software/scm/git/docs/git-diff.html:
Modified: subversion/branches/1.15.x/subversion/libsvn_fs/fs-loader.c
==============================================================================
--- subversion/branches/1.15.x/subversion/libsvn_fs/fs-loader.c Tue Jul 21 04:00:20 2026 (r1936411)
+++ subversion/branches/1.15.x/subversion/libsvn_fs/fs-loader.c Tue Jul 21 04:00:34 2026 (r1936412)
@@ -468,7 +468,7 @@ default_warning_func(void *baton, svn_er
svn_error_t *
svn_fs__path_valid(const char *path, apr_pool_t *pool)
{
- char *c;
+ const char *c;
/* UTF-8 encoded string without NULs. */
if (! svn_utf__cstring_is_valid(path))
Modified: subversion/branches/1.15.x/subversion/libsvn_fs_fs/tree.c
==============================================================================
--- subversion/branches/1.15.x/subversion/libsvn_fs_fs/tree.c Tue Jul 21 04:00:20 2026 (r1936411)
+++ subversion/branches/1.15.x/subversion/libsvn_fs_fs/tree.c Tue Jul 21 04:00:34 2026 (r1936412)
@@ -2485,7 +2485,7 @@ fs_dir_optimal_order(apr_array_header_t
static svn_error_t *
check_newline(const char *path, apr_pool_t *pool)
{
- char *c = strchr(path, '\n');
+ const char *c = strchr(path, '\n');
if (c)
return svn_error_createf(SVN_ERR_FS_PATH_SYNTAX, NULL,
Modified: subversion/branches/1.15.x/subversion/libsvn_subr/gpg_agent.c
==============================================================================
--- subversion/branches/1.15.x/subversion/libsvn_subr/gpg_agent.c Tue Jul 21 04:00:20 2026 (r1936411)
+++ subversion/branches/1.15.x/subversion/libsvn_subr/gpg_agent.c Tue Jul 21 04:00:34 2026 (r1936412)
@@ -326,7 +326,7 @@ find_running_gpg_agent(int *new_sd, apr_
char *buffer;
const char *socket_name = find_gpg_agent_socket(pool, pool);
const char *request = NULL;
- const char *p = NULL;
+ char *p = NULL;
char *ep = NULL;
int sd;
Modified: subversion/branches/1.15.x/subversion/libsvn_subr/string.c
==============================================================================
--- subversion/branches/1.15.x/subversion/libsvn_subr/string.c Tue Jul 21 04:00:20 2026 (r1936411)
+++ subversion/branches/1.15.x/subversion/libsvn_subr/string.c Tue Jul 21 04:00:34 2026 (r1936412)
@@ -902,7 +902,7 @@ svn_cstring_split_append(apr_array_heade
}
if (p[0] != '\0')
- APR_ARRAY_PUSH(array, const char *) = p;
+ APR_ARRAY_PUSH(array, char *) = p;
p = svn_cstring_tokenize(sep_chars, &pats);
}
Modified: subversion/branches/1.15.x/subversion/libsvn_subr/subst.c
==============================================================================
--- subversion/branches/1.15.x/subversion/libsvn_subr/subst.c Tue Jul 21 04:00:20 2026 (r1936411)
+++ subversion/branches/1.15.x/subversion/libsvn_subr/subst.c Tue Jul 21 04:00:34 2026 (r1936412)
@@ -298,7 +298,7 @@ build_keywords(apr_hash_t **kw,
for (i = 0; i < keyword_tokens->nelts; ++i)
{
- const char *keyword = APR_ARRAY_IDX(keyword_tokens, i, const char *);
+ char *keyword = APR_ARRAY_IDX(keyword_tokens, i, char *);
const char *custom_fmt = NULL;
if (expand_custom_keywords)
Modified: subversion/branches/1.15.x/subversion/libsvn_subr/version.c
==============================================================================
--- subversion/branches/1.15.x/subversion/libsvn_subr/version.c Tue Jul 21 04:00:20 2026 (r1936411)
+++ subversion/branches/1.15.x/subversion/libsvn_subr/version.c Tue Jul 21 04:00:34 2026 (r1936412)
@@ -253,7 +253,7 @@ svn_version__parse_version_string(svn_ve
require that it be present. */
if (pieces->nelts == 3)
{
- const char *piece = APR_ARRAY_IDX(pieces, 2, const char *);
+ char *piece = APR_ARRAY_IDX(pieces, 2, char *);
char *hyphen = strchr(piece, '-');
if (hyphen)
{