vibe.d-lite v0.2.0 with Windows support

Dmitry Olshansky dmitry.olsh at gmail.com
Fri Oct 10 10:49:56 UTC 2025


On Thursday, 9 October 2025 at 09:27:09 UTC, Kagamin wrote:
> ```
> if (cast(long)e.lpCompletionKey < 0) {
> 	fiber = fileWaiters[cast(int)-cast(long)e.lpCompletionKey];
> }
> ```
> Heh, if you didn't assume LP64, this would be another unsigned 
> integer bug.

This just checks if lpCompletionKey is in fact negative integer. 
Overflow would happen if we manage to open 2^31 files.




More information about the Digitalmars-d-announce mailing list