On Mon, Apr 24, 2006 at 04:12:11 -0400, Jesse Chappell wrote:
> On 4/24/06, tom christie <[EMAIL PROTECTED]> wrote:
> 
> > In the former, any change in the descriptor structure will always break
> > backwards compatibility.
> > In the later, new functions can extend the core functionality without
> > breaking backwards compatibility in any way.
> 
> Actually, just adding a large-ish chunk of reserved padding at the end
> of the descriptor struct can accomplish the same goal, as long as you
> are only adding new functions to the API.  That, along with a version
> field also in the struct.

The pluin is responsibe for allocating the descriptor, so its not
neccesary to add padding.

- Steve

Reply via email to