Re: [AD] ABI document update

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


> Isn't forward compatibility only a problem with C++ where adding a
> method may completely change classes' sizes and stuff like that? I
> don't think that's a problem for C.

C has the same problem with structs. If you add or remove members, the size of 
the struct changes, as well as the offsets for anything after tha changed 
part. Also, apparently the Windows DLL breaks when you add or remove global 
symbols.




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/