[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: PATCH: $Header$ keyword support (now with proper log message)

From: Garrett Rooney <rooneg_at_electricjellyfish.net>
Date: 2004-09-15 16:10:47 CEST

Alexander L. Belikoff wrote:

>I'm sorry for not chiming in earlier (was a bit busy), but could anyone
>explain to me the public nature of this particular structure? I am not sure I
>see where this structure is being passed between the client and the server.
>Because if it is not, then there should hardly be any problem (except for the
>case where headers are inconsistent with the libraries, which is a major
>screw-up anyway).
>
>My intention for this patch was to make it as backward compatible as possible.
>Please let me know if I am missing something here...
>

It's not a matter of the structure being passed between the client and
server, it's a matter of the definition of the structure existing in our
public header files, so it's part of our ABI/API. If a client of the
code (someone who links against the libsvn_* libraries) was depending on
the size of the structure (which is perfectly valid for them to do,
since we put the definition right out in the open like that) they could
be broken if we change that size in a new release of the software.

-garrett
-garrett

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Sep 15 16:11:14 2004

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.