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