It would be nice if we could output simply <c-int> instead of #P{ export-type-for(<c-int>) } for all the C-FFI types in this error message:
.../sockets/sources/unix-sockets.dylan:361.11-365.14: Serious warning - Invalid type for argument length in call to method c-recvfrom (sock-fd :: #P{ export-type-for(<c-int>) }, buffer :: #P{ export-type-for(<c-bytes>) }, length :: #P{ export-type-for(<c-size-t>) }, flags :: #P{ export-type-for(<c-int>) }, source :: #P{ export-type-for(<sockaddr*>) }, source-len :: #P{ export-type-for(<socklen-t*>) }) => (nbytes :: #P{ import-type-for(<c-ssize-t>) }): singleton(#f :: <boolean>) supplied, <integer> expected.
It would be nice if we could output simply
<c-int>instead of#P{ export-type-for(<c-int>) }for all the C-FFI types in this error message:.../sockets/sources/unix-sockets.dylan:361.11-365.14: Serious warning - Invalid type for argument length in call to method c-recvfrom (sock-fd :: #P{ export-type-for(<c-int>) }, buffer :: #P{ export-type-for(<c-bytes>) }, length :: #P{ export-type-for(<c-size-t>) }, flags :: #P{ export-type-for(<c-int>) }, source :: #P{ export-type-for(<sockaddr*>) }, source-len :: #P{ export-type-for(<socklen-t*>) }) => (nbytes :: #P{ import-type-for(<c-ssize-t>) }): singleton(#f :: <boolean>) supplied, <integer> expected.