Map ERROR_INVALID_NAME to ENOENT in mapping table of win32error.c
authorMichael Paquier <michael@paquier.xyz>
Thu, 29 Sep 2022 01:14:47 +0000 (10:14 +0900)
committerMichael Paquier <michael@paquier.xyz>
Thu, 29 Sep 2022 01:14:47 +0000 (10:14 +0900)
commit2beae72746e6b762cb335ec4fff87e5407b3096c
treed3ee72e654450681f6560676470f8d0c895717e3
parentb6d8a60aba322678585ebe11dab072a37ac32905
Map ERROR_INVALID_NAME to ENOENT in mapping table of win32error.c

This error can be reached when sending an incorrect file name to open()
on Windows, resulting in a confusing errno reported.  This has been seen
in the development of a different patch by the same author.

Author: Bharath Rupireddy
Discussion: https://postgr.es/m/CALj2ACWet-b8Juba0DiXwfGCyyOcohzwksahE5ebB9rcbLZKCQ@mail.gmail.com
src/port/win32error.c