------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugs.exim.org/show_bug.cgi?id=1161 Summary: iconv prototype update Product: Exim Version: N/A Platform: Other OS/Version: All Status: NEW Severity: bug Priority: medium Component: General execution AssignedTo: [email protected] ReportedBy: [email protected] CC: [email protected] For 4.78, invert the default iconv second parameter prototype to be non-const, because the POSIX standardisation consensus was to mess with everyone. >From the iconv ChangeLog: 2007-05-27 Bruno Haible <[email protected]> Follow broken iconv() prototype in POSIX. * configure.ac (ICONV_CONST): Set to empty if the system has no iconv. * lib/config.h.in (ICONV_CONST): Change default value to an empty comment. * src/iconv.c (ICONV_CONST): Change default value to empty. Reported by Andreas Krennmair <[email protected]>. SUSv3 states: size_t iconv(iconv_t cd, char **restrict inbuf, size_t *restrict inbytesleft, char **restrict outbuf, size_t *restrict outbytesleft); -- Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email -- ## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
