[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#3834) syncrepl.c - missing array subscript



> Full_Name: Hallvard B Furuseth
> Version: HEAD
> OS:
> URL:
> Submission from: (NULL) (129.240.186.42)
> Submitted by: hallvard
>
>
> servers/slapd/syncrepl.c line 2740-4 says:
>
> 			ptr += sprintf( ptr, "%ld ", (long) si->si_retryinterval[i] );
> 			if ( si->si_retrynum_init[i] == -1 )
> 				*ptr++ = '+';
> 			else
> 				ptr += sprintf( ptr, "%d", si->si_retrynum_init );
>
> The last si->si_retrynum_init lacks a subscript - presumably "[i]".

Looks correct; I'm (almost) blindly applying the fix.

Thanks, p.

-- 
Pierangelo Masarati
mailto:pierangelo.masarati@sys-net.it


    SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497