Loading ares/ares_init.c +4 −3 Original line number Diff line number Diff line Loading @@ -101,13 +101,13 @@ int ares_init_options(ares_channel *channelptr, struct ares_options *options, /* Something failed; clean up memory we may have allocated. */ if (channel->nservers != -1) free(channel->servers); if (channel->ndomains != -1) if (channel->domains) { for (i = 0; i < channel->ndomains; i++) free(channel->domains[i]); free(channel->domains); } if (channel->nsort != -1) if (channel->sortlist) free(channel->sortlist); if(channel->lookups) free(channel->lookups); Loading Loading @@ -454,6 +454,7 @@ DhcpNameServer if (status != ARES_SUCCESS) break; } if(line) free(line); fclose(fp); } Loading Loading
ares/ares_init.c +4 −3 Original line number Diff line number Diff line Loading @@ -101,13 +101,13 @@ int ares_init_options(ares_channel *channelptr, struct ares_options *options, /* Something failed; clean up memory we may have allocated. */ if (channel->nservers != -1) free(channel->servers); if (channel->ndomains != -1) if (channel->domains) { for (i = 0; i < channel->ndomains; i++) free(channel->domains[i]); free(channel->domains); } if (channel->nsort != -1) if (channel->sortlist) free(channel->sortlist); if(channel->lookups) free(channel->lookups); Loading Loading @@ -454,6 +454,7 @@ DhcpNameServer if (status != ARES_SUCCESS) break; } if(line) free(line); fclose(fp); } Loading