FreeBSD/contrib/subversion/subversion/libsvn_fs_x/noderevs.c
/* Deserialize the cache serialized APR struct at *IN in BUFFER and write
 * the result to OUT.  Note that this will only resolve the pointers and
 * not the array elements themselves. */
Deserialize the cache serialized APR struct at *IN in BUFFER and write
the result to OUT.  Note that this will only resolve the pointers and
not the array elements themselves.
Deserialize the cache serialized APR struct at * IN in BUFFER and write the result to OUT . Note that this will only resolve the pointers and not the array elements themselves .
static void
resolve_apr_array_header(apr_array_header_t *out,
                         const void *buffer,
                         apr_array_header_t * const *in)
{
  const apr_array_header_t *array
    = svn_temp_deserializer__ptr(buffer, (const void *const *)in);
  const char *elements
    = svn_temp_deserializer__ptr(array, (const void *const *)&array->elts);
  *out = *array;
  out->elts = (char *)elements;
  out->pool = NULL;
}
static void resolve_apr_array_header ( apr_array_header_t * out , const void * buffer , apr_array_header_t * const * in ) { const apr_array_header_t * array = svn_temp_deserializer__ptr ( buffer , ( const void * const * ) in ) ; const char * elements = svn_temp_deserializer__ptr ( array , ( const void * const * ) & array -> elts ) ; * out = * array ; out -> elts = ( char * ) elements ; out -> pool = NULL ; }
Deserialize the cache serialized APR struct at *IN in BUFFER and write
 the result to OUT.
Deserialize the cache serialized APR struct at * IN in BUFFER and write the result to OUT .