On 06.09.19 01:19, György Andrasek wrote: > given that the least ugly workaround is `void *`. Given that you are changing the generated headers anyway, why isn't the least ugly workaround to delete the conflicting declarations in one of them and importing them from the other one?