The INT_PTR as defined by Microsoft in some MSVC files running WinAPIs, is a __int64 in x64 configuration. because of this it is a type mismatch and generates warning C4244 - Severity Code Description Project File Line Suppression State Warning C4244 '=': conversion from 'INT_PTR' to 'I32', possible loss of data PhxProg2 C:\Strawberry\perl\lib\CORE\inline.h 2283 how possibly can we get around this, I believe this will be a problem everywhere the project configuration is x64 and INT_PTR is a __int64.
below is an example of the line having this warning, such multiple warnings exists. cx->blk_eval.old_cxsubix = PL_curstackinfo->si_cxsubix;| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |