You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by hw...@apache.org on 2010/07/15 16:45:59 UTC
svn commit: r964448 - /subversion/trunk/subversion/libsvn_ra_serf/auth.c
Author: hwright
Date: Thu Jul 15 14:45:59 2010
New Revision: 964448
URL: http://svn.apache.org/viewvc?rev=964448&view=rev
Log:
* subversion/libsvn_ra_serf/auth.c
(svn_ra_serf__encode_auth_header): Fix up the integer sizes required and
returned by apr APIs.
Modified:
subversion/trunk/subversion/libsvn_ra_serf/auth.c
Modified: subversion/trunk/subversion/libsvn_ra_serf/auth.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_ra_serf/auth.c?rev=964448&r1=964447&r2=964448&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_ra_serf/auth.c (original)
+++ subversion/trunk/subversion/libsvn_ra_serf/auth.c Thu Jul 15 14:45:59 2010
@@ -168,10 +168,11 @@ svn_ra_serf__encode_auth_header(const ch
const char *data, apr_size_t data_len,
apr_pool_t *pool)
{
- apr_size_t encoded_len, proto_len;
+ int encoded_len;
+ size_t proto_len;
char *ptr;
- encoded_len = apr_base64_encode_len(data_len);
+ encoded_len = apr_base64_encode_len((int) data_len);
proto_len = strlen(protocol);
ptr = apr_palloc(pool, encoded_len + proto_len + 1);
@@ -181,7 +182,7 @@ svn_ra_serf__encode_auth_header(const ch
ptr += proto_len;
*ptr++ = ' ';
- apr_base64_encode(ptr, data, data_len);
+ apr_base64_encode(ptr, data, (int) data_len);
}
/**