> From: Bruno Haible <br...@clisp.org>
> Cc: Eli Zaretskii <e...@gnu.org>
> Date: Wed, 16 Sep 2020 23:54:28 +0200
> 
> You are right on both accounts. Thanks for the reports. Should be fixed
> by the two attached patches.

Thanks!

> > In addition, VOLUME_NAME_NONE is used here, but the Windows headers
> > define it only when _WIN32_WINNT is greater or equal to
> > _WIN32_WINNT_VISTA
> 
> In the MSVC9, MSVC14, and mingw64 headers, I find VOLUME_NAME_NONE
> to be always defined.

I think that's because these development environments no longer
support Windows versions below Vista.

> And in some old mingw headers from 2003, I find it to be never
> defined.

Maybe in some _really_ old headers.  However, your patch solves all of
the cases, regardless of whether the condition is there, and might be
more robust.

Reply via email to