zlib
zlib copied to clipboard
solution for VS 22, fix for Windows build
This is adding support for compilation under Windows using VS 22 and using standard calling convention.
In addition it is fixing a missing ZEXPORT for crc32_combine_op and missing prototypes for crc32_combine64 and crc32_combine_gen64 for the VC compiler. The last two functions are called from the 32 bit versions, maybe this can also be improved.
I guess, the built failed, but the error message seems to be not related to my pull request.
Missing exports and prototypes addressed. You may check the develop branch and suggest any contrib/vstudio changes relative to that branch.