You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Greg Stein <gs...@lyra.org> on 2001/02/17 02:40:46 UTC

Re: CVS update: subversion/subversion/libsvn_fs Makefile.am editor.c

On Sat, Feb 17, 2001 at 01:48:17AM -0000, kfogel@tigris.org wrote:
>...
>   +/* Helper for delete_node and delete_entry. */
>   +struct deletion_baton
>   +{
>   +  struct dir_baton *parent;
>   +  svn_string_t *name;
>   +};
>   +
>   +
>   +/* Helper for delete_entry. */
>   +static svn_error_t *
>   +delete_name_in_node (void *del_baton, trail_t *trail)
>   +{
>   +  struct deletion_baton *delb = del_baton;
>   +  svn_error_t *err;
>   +
>   +  err = svn_fs__dag_delete (delb->parent->node, delb->name->data, trail);
>   +  if (err)
>   +    return err;
>   +
>   +  return SVN_NO_ERROR;
>   +}

I believe Jim has been using "FOO_args" for the structure name, and
"txn_body_FOO" for the retry-function.

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/

Re: CVS update: subversion/subversion/libsvn_fs Makefile.am editor.c

Posted by Karl Fogel <kf...@galois.collab.net>.
Greg Stein <gs...@lyra.org> writes:
> On Sat, Feb 17, 2001 at 01:48:17AM -0000, kfogel@tigris.org wrote:
> >...
> >   +/* Helper for delete_node and delete_entry. */
> >   +struct deletion_baton
> >   +{
> >   +  struct dir_baton *parent;
> >   +  svn_string_t *name;
> >   +};
> >   +
> >   +
> >   +/* Helper for delete_entry. */
> >   +static svn_error_t *
> >   +delete_name_in_node (void *del_baton, trail_t *trail)
> >   +{
> >   +  struct deletion_baton *delb = del_baton;
> >   +  svn_error_t *err;
> >   +
> >   +  err = svn_fs__dag_delete (delb->parent->node, delb->name->data, trail);
> >   +  if (err)
> >   +    return err;
> >   +
> >   +  return SVN_NO_ERROR;
> >   +}
> 
> I believe Jim has been using "FOO_args" for the structure name, and
> "txn_body_FOO" for the retry-function.

Thanks!  I'll investigate further...

-K