Hyrum K Wright wrote:
> Are public consumers intended to read the information from
> svn_wc__info2_t?  If so, making it Subversion-private hardly seems
> appropriate....

No, public consumers read svn_client_info2_t which is returned by
svn_client_info3.  The private struct is used for communicating from
libsvn_wc to libsvn_client only.

- Julian


> On Wed, Jun 8, 2011 at 10:09 AM, Julian Foad <julian.f...@wandisco.com> wrote:
> > Thanks for the additional background, Hyrum.
> >
> > r1133417 moves and renames the struct to become both svn_wc__info2_t and
> > svn_client_info2_t.  It's certainly a kind of duplication but it's also
> > the most straightforward solution, I think.
> >
> > I added a 'dup' function for the public one; doing that is what first
> > made me aware of the cyclic dependency and the reason why it should be
> > changed.  I haven't yet added a constructor.
> >
> > - Julian


Reply via email to