You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by gs...@apache.org on 2012/05/12 07:19:35 UTC
svn commit: r1337445 - in /subversion/trunk/subversion: include/svn_xml.h
libsvn_subr/xml.c
Author: gstein
Date: Sat May 12 05:19:35 2012
New Revision: 1337445
URL: http://svn.apache.org/viewvc?rev=1337445&view=rev
Log:
Add a little more const love.
This is an API-compatible change since we're adding const, rather than
taking it away. Callers can continue to pass 'const char **'.
* subversion/include/svn_xml.h:
(svn_xml_get_attr_value): add a const to note that we aren't going
to attempt to change the array of attributes.
* subversion/libsvn_subr/xml.c:
(svn_xml_get_attr_value): add const
Modified:
subversion/trunk/subversion/include/svn_xml.h
subversion/trunk/subversion/libsvn_subr/xml.c
Modified: subversion/trunk/subversion/include/svn_xml.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/include/svn_xml.h?rev=1337445&r1=1337444&r2=1337445&view=diff
==============================================================================
--- subversion/trunk/subversion/include/svn_xml.h (original)
+++ subversion/trunk/subversion/include/svn_xml.h Sat May 12 05:19:35 2012
@@ -228,7 +228,7 @@ svn_xml_signal_bailout(svn_error_t *erro
*/
const char *
svn_xml_get_attr_value(const char *name,
- const char **atts);
+ const char *const *atts);
Modified: subversion/trunk/subversion/libsvn_subr/xml.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/xml.c?rev=1337445&r1=1337444&r2=1337445&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/xml.c (original)
+++ subversion/trunk/subversion/libsvn_subr/xml.c Sat May 12 05:19:35 2012
@@ -455,7 +455,7 @@ void svn_xml_signal_bailout(svn_error_t
/*** Attribute walking. ***/
const char *
-svn_xml_get_attr_value(const char *name, const char **atts)
+svn_xml_get_attr_value(const char *name, const char *const *atts)
{
while (atts && (*atts))
{