No rejected Le mer. 21 juin 2023, 08:47, Julian Waters <jwat...@openjdk.org> a écrit :
> On Thu, 1 Jun 2023 11:49:24 GMT, Julian Waters <jwat...@openjdk.org> > wrote: > > >> On Windows, the basic Java Integer types are defined as long and > __int64 respectively. In particular, the former is rather problematic since > it breaks compilation as the Visual C++ becomes stricter and more compliant > with every release, which means the way Windows code treats long as a > typedef for int is no longer correct, especially with -permissive- enabled. > Instead of changing every piece of broken code to match the jint = long > typedef, which is far too time consuming, we can instead change jint to an > int (which is still the same 32 bit number type as long), as there are far > fewer problems caused by this definition. It's better to get this over and > done with sooner than later when a future version of Visual C++ finally > starts to break on existing code > > > > Julian Waters has updated the pull request incrementally with one > additional commit since the last revision: > > > > Fix the code that is actually warning > > Bumping > > ------------- > > PR Comment: https://git.openjdk.org/jdk/pull/14125#issuecomment-1600271647 >