Yahoo Groups archive

Milter-greylist

Index last updated: 2026-04-13 23:57 UTC

Message

Re: [milter-greylist] ignoring message beyond maxpeek

2016-12-01 by Bob Friesenhahn

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/

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.