davidrg / ckwin

Kermit 95 (C-Kermit for Windows) - scriptable internet and serial communications with terminal emulation
Other
60 stars 15 forks source link

Check stat() is never called by K95 #274

Open davidrg opened 1 month ago

davidrg commented 1 month ago

From the K95 bugs list:

Directory operations fail on network mapped file systems which do not provide date information.

Some networked mapped file systems do not provide attribute information for directory entries. This causes the Microsoft C Runtime Library stat() command to fail. The next version of Kermit 95 replaces all calls to C Runtime Library file routines with new functionality implemented solely using the Win32 API.

I'm not sure if this was fixed in the past, but even if it was its possible further uses of stat() have crept in over the last decade or more of C-Kermit upgrades.