On Thu, 1 Dec 2016, Greg Troxel gdt@... [milter-greylist] wrote: >> >> The printf should use %zu now, but that is C99 syntax. How compatible is >> it with various systems that build milter-greylist? > > Does anybody still use systems that don't have a reasonable way to use > C99? I would be in favor of just declaring C99 a requirement. I can't speak to users, but an issue with C99 is that part of the functionality comes from the compiler and part from the system libraries. The compiler is often easily updated but the system libraries may be set in stone and not support C99 features. The %zu syntax would be coming from system libraries. Milter-greylist likely does not care about Microsoft compilers but %zu syntax has been a problem there until almost recent compilers. With Microsoft, newer compilers produce output which do not run on older systems that many people are still using. If C99 is a requirement, then the milter-greylist code should be substantially updated to take advantage of beneficial features. Bob -- Bob Friesenhahn bfriesen@..., http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
Message
Re: [milter-greylist] ignoring message beyond maxpeek
2016-12-01 by Bob Friesenhahn
Attachments
- No local attachments were found for this message.