FreeBSD/contrib/subversion/subversion/libsvn_delta/svndiff.c
/* Same as above, only decode into a size variable. */
Same as above, only decode into a size variable.
Same as above only decode into a size variable .
static const unsigned char *
decode_size(apr_size_t *val,
            const unsigned char *p,
            const unsigned char *end)
{
  apr_uint64_t temp = 0;
  const unsigned char *result = svn__decode_uint(&temp, p, end);
  if (temp > APR_SIZE_MAX)
    return NULL;
  *val = (apr_size_t)temp;
  return result;
}
static const unsigned char * decode_size ( apr_size_t * val , const unsigned char * p , const unsigned char * end ) { apr_uint64_t temp = 0 ; const unsigned char * result = svn__decode_uint ( & temp , p , end ) ; if ( temp > APR_SIZE_MAX ) return NULL ; * val = ( apr_size_t ) temp ; return result ; }
Same as above, only decode into a size variable.
Same as above only decode into a size variable .