On Wed, Sep 16, 2026 at 09:04:34AM -0400, Wietse Venema via Postfix-users wrote:

> > I have noticed something which is fixed on experimental 3.12 releases, but
> > I couldn't find the reason why this is not included in the latest 3.11.7
> > release.
> > 
> > In util/dict.h, dictionary flags are defined and the only one not using
> > bitwise left shift is DICT_FLAG_SURROGATE, so every conditional statement
> > checking this is always true.
> > 
> > I was just interested to know why this is not included in stable releases.
> 
> It was found by an AI and it was never reported as a problem.

The 3.11 version seems to have a typo:

    postfix-3.11:src/util/dict.h:#define DICT_FLAG_SURROGATE      (1<22)  /* 
This is a surrogate dictionary */
          master:src/util/dict.h:#define DICT_FLAG_SURROGATE      (1<<22) /* 
This is a surrogate dictionary */

-- 
    Viktor.  🇺🇦 Слава Україні!
_______________________________________________
Postfix-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to