FreeBSD/contrib/subversion/subversion/libsvn_fs_fs/cached_data.c
/* Set RS->START to the begin of the representation raw in RS->FILE->FILE,
   if that hasn't been done yet.  Use POOL for temporary allocations. */
Set RS->START to the begin of the representation raw in RS->FILE->FILE,
if that hasn't been done yet.  Use POOL for temporary allocations.
Set RS - > START to the begin of the representation raw in RS - > FILE - > FILE if that hasn ' t been done yet . Use POOL for temporary allocations .
static svn_error_t*
auto_set_start_offset(rep_state_t *rs, apr_pool_t *pool)
{
  if (rs->start == -1)
    {
      SVN_ERR(svn_fs_fs__item_offset(&rs->start, rs->sfile->fs,
                                     rs->sfile->rfile, rs->revision, NULL,
                                     rs->item_index, pool));
      rs->start += rs->header_size;
    }
  return SVN_NO_ERROR;
}
static svn_error_t * auto_set_start_offset ( rep_state_t * rs , apr_pool_t * pool ) { if ( rs -> start == -1 ) { SVN_ERR ( svn_fs_fs__item_offset ( & rs -> start , rs -> sfile -> fs , rs -> sfile -> rfile , rs -> revision , NULL , rs -> item_index , pool ) ) ; rs -> start += rs -> header_size ; } return SVN_NO_ERROR ; }
Set RS->START to the begin of the representation raw in RS->FILE->FILE,
if that hasn't been done yet.
Set RS - > START to the begin of the representation raw in RS - > FILE - > FILE if that hasn ' t been done yet .