diff options
Diffstat (limited to 'subversion/libsvn_subr/quoprint.c')
-rw-r--r-- | subversion/libsvn_subr/quoprint.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/subversion/libsvn_subr/quoprint.c b/subversion/libsvn_subr/quoprint.c index ef56933..bb9869d 100644 --- a/subversion/libsvn_subr/quoprint.c +++ b/subversion/libsvn_subr/quoprint.c @@ -120,7 +120,7 @@ encode_data(void *baton, const char *data, apr_size_t *len) { struct encode_baton *eb = baton; apr_pool_t *subpool = svn_pool_create(eb->pool); - svn_stringbuf_t *encoded = svn_stringbuf_create("", subpool); + svn_stringbuf_t *encoded = svn_stringbuf_create_empty(subpool); apr_size_t enclen; svn_error_t *err = SVN_NO_ERROR; @@ -177,7 +177,7 @@ svn_quoprint_encode(svn_stream_t *output, apr_pool_t *pool) svn_stringbuf_t * svn_quoprint_encode_string(const svn_stringbuf_t *str, apr_pool_t *pool) { - svn_stringbuf_t *encoded = svn_stringbuf_create("", pool); + svn_stringbuf_t *encoded = svn_stringbuf_create_empty(pool); int linelen = 0; encode_bytes(encoded, str->data, str->len, &linelen); @@ -233,7 +233,7 @@ decode_bytes(svn_stringbuf_t *str, const char *data, apr_size_t len, find2 = strchr(hextab, inbuf[2]); if (find1 != NULL && find2 != NULL) { - c = ((find1 - hextab) << 4) | (find2 - hextab); + c = (char)(((find1 - hextab) << 4) | (find2 - hextab)); svn_stringbuf_appendbyte(str, c); } *inbuflen = 0; @@ -254,7 +254,7 @@ decode_data(void *baton, const char *data, apr_size_t *len) /* Decode this block of data. */ subpool = svn_pool_create(db->pool); - decoded = svn_stringbuf_create("", subpool); + decoded = svn_stringbuf_create_empty(subpool); decode_bytes(decoded, data, *len, db->buf, &db->buflen); /* Write the output, clean up, go home. */ @@ -300,7 +300,7 @@ svn_quoprint_decode(svn_stream_t *output, apr_pool_t *pool) svn_stringbuf_t * svn_quoprint_decode_string(const svn_stringbuf_t *str, apr_pool_t *pool) { - svn_stringbuf_t *decoded = svn_stringbuf_create("", pool); + svn_stringbuf_t *decoded = svn_stringbuf_create_empty(pool); char ingroup[4]; int ingrouplen = 0; |