libsmf
libsmf copied to clipboard
Hide private struct members behind an opaque pointer
This way they can be freely changed to accommodate new features, without breaking ABI again.
ABI-bump-related, so this goes on branch libsmf1.