[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
On Thu, 2006-03-02 at 13:48 +0100, Evert Glebbeek wrote:
> > Added NULL vtable entries to all remaining drivers (hope I didn't miss any)
> > and docs.
>
> I hadn't considered this. Doesn't this break 4.2.0->4.2.1 ABI compatibility?
> It might be ok if the struct is never exposed to user code and only used
> internally by the library and not in inline functions (which I think is the
> case), but it must be checked very thoroughly before the patch is applied (if
> it is; if it breaks ABI compatibility it can't be).
>
Maybe if it simply is added at the end of the struct instead of in the
middle?
--
Elias Pschernig