Author: julianfoad
Date: Thu May 12 19:42:48 2011
New Revision: 1102441
URL: http://svn.apache.org/viewvc?rev=1102441&view=rev
Log:
* subversion/svnserve/serve.c
(authz_check_access): Tweak to avoid casting away 'const'.
Modified:
subversion/trunk/subversion/svnserve/serve.c
Modified: subversion/trunk/subversion/svnserve/serve.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/svnserve/serve.c?rev=1102441&r1=1102440&r2=1102441&view=diff
==============================================================================
--- subversion/trunk/subversion/svnserve/serve.c (original)
+++ subversion/trunk/subversion/svnserve/serve.c Thu May 12 19:42:48 2011
@@ -405,11 +405,12 @@ static svn_error_t *authz_check_access(s
username we used for authz purposes", do so now. */
if (b->user && (! b->authz_user))
{
- b->authz_user = apr_pstrdup(b->pool, b->user);
+ char *authz_user = apr_pstrdup(b->pool, b->user);
if (b->username_case == CASE_FORCE_UPPER)
- convert_case((char *)b->authz_user, TRUE);
+ convert_case(authz_user, TRUE);
else if (b->username_case == CASE_FORCE_LOWER)
- convert_case((char *)b->authz_user, FALSE);
+ convert_case(authz_user, FALSE);
+ b->authz_user = authz_user;
}
return svn_repos_authz_check_access(b->authzdb, b->authz_repos_name,