func: void svn_stringbuf_appendcstr(svn_stringbuf_t *targetstr,const char *cstr) svn_stringbuf_appendbytes ( targetstr , cstr , strlen ( cstr ) ); void svn_stringbuf_appendbytes(svn_stringbuf_t *str,const char *bytes,apr_size_t count) apr_size_t total_len ; total_len = str -> len + count; svn_stringbuf_ensure ( str , total_len ); void svn_stringbuf_ensure(svn_stringbuf_t *str,apr_size_t minimum_size) void * mem = ( void * ) 0 ; if ( mem && mem != ( str -> data ) )  if ( str -> data )  memcpy ( mem , ( str -> data ) , str -> len + 1 ); str -> data = mem; 