Subject: Re: Bug in ares_data.c of version 1.7.3

Re: Bug in ares_data.c of version 1.7.3

From: Ben Greear <greearb_at_candelatech.com>
Date: Wed, 25 Aug 2010 10:14:50 -0700

On 08/24/2010 11:22 PM, Tommie Gannert wrote:
> Ben Greear wrote:
>>
>> How does this look for a fix?
> Very good.

I pushed that fix yesterday. Please let us know if you find any
other bugs or areas for improvement.

Thanks,
Ben

>
>>
>> diff --git a/ares_data.c b/ares_data.c
>> index 6b6fae8..a2477be 100644
>> --- a/ares_data.c
>> +++ b/ares_data.c
>> @@ -145,7 +145,8 @@ void *ares_malloc_data(ares_datatype type)
>> ptr->data.addr_node.next = NULL;
>> ptr->data.addr_node.family = 0;
>> memset(&ptr->data.addr_node.addrV6, 0,
>> - sizeof(ptr->data.addr_node.addrV6));
>> + sizeof(ptr->data.addr_node.addrV6));
>> + break;
>>
>> default:
>> free(ptr);
>>
>>
>> Thanks,
>> Ben
>>
>>
>
>

-- 
Ben Greear <greearb_at_candelatech.com>
Candela Technologies Inc  http://www.candelatech.com
Received on 2010-08-25