[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
But, from what I understand, that's not the issue here at all. The above
was for internal vtables only. The fshook API is supposed to provide a
public "vtable" which the user fills in. It's the same as the function
to set the alternate memory allocators (or the PACKFILE stuff in A4).
The contents of the vtable *are* a public API here, if this public
vtable changes it's the same as if any other public field of a structure
changes, or if the prototype of a function changes. So no problem simply
moving it from an internal to a public header.
--
Elias Pschernig <elias@xxxxxxxxxx>