On Mon, 2005-01-03 at 07:48 +0000, Tor Lillqvist wrote: > Owen Taylor writes: > > Can we use/extend the GtkFileSystem abstraction here rather than > > introducing #ifdef's? > > Would be fine, but is it a problem that there is no space for > extension in GtkFileSystemIface? Well, it's semi-public, so we could break binary compatibility in HEAD, but interfaces actually don't need padding, since there is no derivation. You can simply add new method to the end and they just won't be set for old class implementations. You do have to check for NULL to preserve compatibility of course. Regards, Owen
Attachment:
signature.asc
Description: This is a digitally signed message part