abi-compliance-checker icon indicating copy to clipboard operation
abi-compliance-checker copied to clipboard

Changes to incomplete types are marked as API breaks

Open randy408 opened this issue 5 years ago • 0 comments

libspng has a context handle defined as an incomplete type (typedef struct spng_ctx spng_ctx;), it's only possible to declare it as a pointer, all API functions take a pointer so the layout of the underlying struct does not affect compatibility. Is there a way to fix this?

https://abi-laboratory.pro/index.php?view=timeline&l=libspng

randy408 avatar Jul 11 '19 16:07 randy408