* charset.c (EILSEQ): Define if not defined by system headers.
This commit is contained in:
parent
587c6b96ef
commit
e726d7841c
@ -1,3 +1,7 @@
|
||||
2009-04-13 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* charset.c (EILSEQ): Define if not defined by system headers.
|
||||
|
||||
2009-04-11 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* config/djgpp/config.sed: Tweak ac_config_files in intl/configure
|
||||
|
@ -89,6 +89,15 @@
|
||||
#undef ICONV_CONST
|
||||
#define ICONV_CONST const
|
||||
|
||||
/* Some systems, don't have EILSEQ, so we define it here, but not as
|
||||
EINVAL, because callers of `iconv' want to distinguish EINVAL and
|
||||
EILSEQ. This is what iconv.h from libiconv does as well. Note
|
||||
that wchar.h may also define EILSEQ, so this needs to be after we
|
||||
include wchar.h, which happens in defs.h through gdb_wchar.h. */
|
||||
#ifndef EILSEQ
|
||||
#define EILSEQ ENOENT
|
||||
#endif
|
||||
|
||||
iconv_t
|
||||
iconv_open (const char *to, const char *from)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user