Ensure all prerequisites of <wchar.h> are included.
authorBruno Haible <bruno@clisp.org>
Sat, 25 Dec 2010 10:26:23 +0000 (11:26 +0100)
committerBruno Haible <bruno@clisp.org>
Sat, 25 Dec 2010 10:26:23 +0000 (11:26 +0100)
commit438d74b6b96ac7ccce6791556fe5e27f0e8f7ed8
tree0d08d3ce37ae94c76403ea33c4e91bbd4f503c7a
parent1d7237cc87bccbf880affcdcaf82c9c32de01657
Ensure all prerequisites of <wchar.h> are included.

* m4/btowc.m4 (gl_FUNC_BTOWC): Include <stddef.h>, <stdio.h>, <time.h>
before <wchar.h>.
* m4/mbrlen.m4 (gl_MBRLEN_INCOMPLETE_STATE, gl_MBRLEN_RETVAL,
gl_MBRLEN_NUL_RETVAL): Likewise.
* m4/mbrtowc.m4 (gl_MBRTOWC_INCOMPLETE_STATE, gl_MBRTOWC_SANITYCHECK,
gl_MBRTOWC_NULL_ARG, gl_MBRTOWC_RETVAL, gl_MBRTOWC_NUL_RETVAL,
AC_FUNC_MBRTOWC): Likewise.
* m4/mbsrtowcs.m4 (gl_MBSRTOWCS_WORKS): Likewise.
* m4/mbstate_t.m4 (AC_TYPE_MBSTATE_T): Likewise.
* m4/wcrtomb.m4 (gl_FUNC_WCRTOMB): Likewise.
* m4/wcsrtombs.m4 (gl_WCSRTOMBS_TERMINATION, gl_WCSRTOMBS_NULL):
Likewise.
* m4/wctob.m4 (gl_FUNC_WCTOB): Likewise.
* m4/wchar_h.m4 (gl_WCHAR_H_INLINE_OK): Likewise.
(gl_WCHAR_H): Improve comments.
* m4/wctype_h.m4 (gl_WCTYPE_H): Likewise.
ChangeLog
m4/btowc.m4
m4/mbrlen.m4
m4/mbrtowc.m4
m4/mbsrtowcs.m4
m4/mbstate_t.m4
m4/wchar_h.m4
m4/wcrtomb.m4
m4/wcsrtombs.m4
m4/wctob.m4
m4/wctype_h.m4