On Thu, Jul 13, 2006 at 10:12:03PM +0200, Denis Barbier wrote:
> On Thu, Jul 13, 2006 at 04:27:59PM +0100, Colin Watson wrote:
> > The different handling of hash collisions that represents the difference
> > between magics 20031115 and 20051014 doesn't appear to work in
> > belocs-locales-bin's localedef, because ld-collate.c calls LIMAGIC at
> > one point with category 0 (LC_CTYPE) whereas the implementation of
> > LIMAGIC smashes 20051014 down to 20031115 for all categories other than
> > LC_COLLATE. Patch attached to fix the LIMAGIC call.
> [...]
> > -         if ((LIMAGIC (0)) < 0x20051014)
> > +         if ((LIMAGIC (LC_COLLATE)) < 0x20051014)
> 
> I will apply
>             if ((LIMAGIC (LC_COLLATE)) ^ LC_COLLATE < 0x20051014)

Thanks (belatedly - my Debian mail was down for a while) for your
correction. Looks sensible.

Cheers,

-- 
Colin Watson                                       [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to