Steve Lhomme wrote:
> > So, it makes sense to put your code into a separate library, that implements
> > Windows API on top of UWP API. Gnulib focuses (partially) on providing the
> > POSIX and glibc API on top of the Windows API.
> 
> That's the case in mingw-w64 which has winstorecompat to mimick some of the 
> forbidden APIs without having to recompile the code:
> https://github.com/mirror/mingw-w64/tree/master/mingw-w64-libraries/winstorecompat

Thanks for confirming that such a library already exists!

> You can see one of the last commit is adding GetFileInformationByHandle() for 
> example. But that means anyone building with an older version of 
> winstorecompat cannot rely on this helper.

That's not a good enough reason for adding this code to gnulib.

Bruno


Reply via email to