在 2026-2-25 00:35, David Grayson 写道:
The intsafe functions give their results via a pointer, and " long long * " cannot be converted to " long * ". (Yes, I think it's very weird that C compilers are so pedantic about this by default, and it wouldn't happen in any language I design.)
That's right. In comments in Microsoft headers they use `SizeT` to denote `size_t` and `SIZET` to denote `SIZE_T`.
So the change looks good to me. The commit message says `ptr_diff_t` which should be `ptrdiff_t`. I have fixed that, and pushed it to master now.
-- Best regards, LIU Hao
OpenPGP_signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
