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.hega...@oracle.com
To:net-dev@openjdk.java.net,john.zavg...@oracle.com
Cc:dmitry.samers...@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


Reply via email to