RFR-JDK8012108
Chris Hegarty
chris.hegarty at oracle.com
Sat Apr 20 00:03:10 PDT 2013
On 04/20/2013 02:06 AM, Kurchi Subhra Hazra wrote:
> Hi John,
>
> Minor nit, the formatting around line 101 looks off,
> How about something like this:
> if {
> // remains same
> } else {
> adapterInfo = adapterInfoTemp;
> }
Or simply, just leave the else out.
adapterInfoTemp = (IP_ADAPTER_ADDRESSES *) realloc (adapterInfo, len);
if (adapterInfoTemp == NULL) {
free(adapterInfo);
return -1;
}
adapterInfo = adapterInfoTemp;
-Chris.
>
> - Kurchi
>
> On 4/19/13 2:33 PM, John Zavgren wrote:
>> Greetings:
>>
>> I fixed the bad realloc pattern. Please let me know what you think.
>> http://cr.openjdk.java.net/~jzavgren/8012108/webrev.02/
>>
>> Thanks!
>> John Z
>>
>>
>> ----- Original Message -----
>> From:chris.hegarty at oracle.com
>> To:net-dev at openjdk.java.net,john.zavgren at oracle.com
>> Cc:Dmitry.Samersoff at oracle.com
>> Sent: Friday, April 19, 2013 8:59:25 AM GMT -05:00 US/Canada Eastern
>> Subject: Re: RFR-JDK8012108
>>
>> On 18/04/2013 22:11, Dmitry Samersoff wrote:
>>> John,
>>>
>>> I see bad realloc pattern here. Could you fix it as well?
>> Yes, please. Otherwise the changes look fine.
>>
>> -Chris.
>>
>>> e.g.
>>>
>>> 93 adapterInfo = (IP_ADAPTER_ADDRESSES *) realloc (adapterInfo, len);
>>>
>>> -Dmitry
>>>
>>> On 2013-04-19 00:56, John Zavgren wrote:
>>>> Greetings:
>>>>
>>>> I fixed a case in the windows native code where calloc() was being used
>>>> without checking it's returned value.
>>>>
>>>> http://cr.openjdk.java.net/~jzavgren/8012108/webrev.01/
>>>>
>>>> Thanks!
>>>> John Zavgren
>>>
>
More information about the net-dev
mailing list