* lib/strerrorname_np.c (strerrorname_np): Avoid conflict between
EDOOFUS and EINVAL.
* tests/test-strerrorname_np.c (main): Likewise.
+2023-04-05 Bruno Haible <bruno@clisp.org>
+
+ strerrorname_np: Fix compilation error on Haiku.
+ * lib/strerrorname_np.c (strerrorname_np): Avoid conflict between
+ EDOOFUS and EINVAL.
+ * tests/test-strerrorname_np.c (main): Likewise.
+
2023-04-05 Bruno Haible <bruno@clisp.org>
uchar: Fix recent change.
case EDONTREPLY: return "EDONTREPLY";
#endif
/* FreeBSD */
- #if defined EDOOFUS
+ #if defined EDOOFUS && EDOOFUS != EINVAL
case EDOOFUS: return "EDOOFUS";
#endif
/* Linux, HP-UX, Cygwin */
ASSERT (strcmp (strerrorname_np (EDONTREPLY), "EDONTREPLY") == 0);
#endif
/* FreeBSD */
- #if defined EDOOFUS
+ #if defined EDOOFUS && EDOOFUS != EINVAL
ASSERT (strcmp (strerrorname_np (EDOOFUS), "EDOOFUS") == 0);
#endif
/* Linux, HP-UX, Cygwin */