]> Savannah Git Hosting - gnulib.git/commit
error-h: Make less fragile.
authorBruno Haible <bruno@clisp.org>
Sat, 11 Feb 2023 20:12:00 +0000 (21:12 +0100)
committerBruno Haible <bruno@clisp.org>
Sat, 11 Feb 2023 20:12:00 +0000 (21:12 +0100)
commit8e3b4ac39b421fdd0a9083b6cae06fd6fadd8f63
tree96fc8d696c745f8108a49af1c4cf1364aa04e6ed
parenta4f85089e30f89dcb3c0da59ac8a70115d529f72
error-h: Make less fragile.

* lib/error.in.h: Use #include_next if the system has an <error.h>. Use
a split double-inclusion guard.
* m4/error_h.m4 (gl_ERROR_H): Invoke gl_CHECK_NEXT_HEADERS. Set
HAVE_ERROR_H.
* modules/error-h (Makefile.am): Substitute GUARD_PREFIX, HAVE_ERROR_H,
INCLUDE_NEXT, PRAGMA_SYSTEM_HEADER, NEXT_ERROR_H.
ChangeLog
lib/error.in.h
m4/error_h.m4
modules/error-h