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,


Reply via email to