[Olsr-dev] [PATCH v1 01/12] win32: fix uninitialized variable when building with DEBUG=0 OPTIMIZE=-O2

Ferry Huberts (spam-protected)
Tue May 29 22:24:10 CEST 2012


done

On 29-05-12 21:46, Henning Rogge wrote:
> All Reviewed... please commit them so they can get into the 0.6.3
> release tomorrow.
>
> Henning
>
> On Tue, May 29, 2012 at 5:48 PM, Henning Rogge<(spam-protected)>  wrote:
>> *sigh* yeah I know, I should have done the 0.6.3 release on the
>> weekend... but it was somehow a little bit blocked.
>>
>> Will review your patches and see that we can do the release tomorrow.
>>
>> Henning
>>
>> On Tue, May 29, 2012 at 3:59 PM, Ferry Huberts<(spam-protected)>  wrote:
>>> From: Ferry Huberts<(spam-protected)>
>>>
>>> src/win32/compat.c: In function 'inet_ntop':
>>> src/win32/compat.c:437:25: error: 'best.len' may be used uninitialized in this function [-Werror=uninitialized]
>>> src/win32/compat.c:403:5: note: 'best.len' was declared here
>>>
>>> Signed-off-by: Ferry Huberts<(spam-protected)>
>>> ---
>>>   src/win32/compat.c |    2 ++
>>>   1 files changed, 2 insertions(+), 0 deletions(-)
>>>
>>> diff --git a/src/win32/compat.c b/src/win32/compat.c
>>> index 67df6fd..65ef791 100644
>>> --- a/src/win32/compat.c
>>> +++ b/src/win32/compat.c
>>> @@ -410,7 +410,9 @@ inet_ntop6(const unsigned char *src, char *dst, int size)
>>>      words[i / 2] = (src[i]<<  8) | src[i + 1];
>>>
>>>    best.base = -1;
>>> +  best.len = 0;
>>>    cur.base = -1;
>>> +  cur.len = 0;
>>>
>>>    for (i = 0; i<  (NS_IN6ADDRSZ / NS_INT16SZ); i++) {
>>>      if (words[i] == 0) {
>>> --
>>> 1.7.7.6
>>>
>>>
>>> --
>>> Olsr-dev mailing list
>>> (spam-protected)
>>> https://lists.olsr.org/mailman/listinfo/olsr-dev
>>
>>
>>
>> --
>> Steven Hawkings about cosmic inflation: "An increase of billions of
>> billions of percent in a tiny fraction of a second. Of course, that
>> was before the present government."
>
>
>

-- 
Ferry Huberts




More information about the Olsr-dev mailing list