@@ -429,17 +429,16 @@ void cares_wrap_hostent_cpy(struct hostent* dest, struct hostent* src) {
429
429
430
430
/* copy `h_aliases` */
431
431
size_t alias_count;
432
- size_t cur_alias_length;
433
432
for (alias_count = 0 ;
434
433
src->h_aliases [alias_count] != nullptr ;
435
434
alias_count++) {
436
435
}
437
436
438
437
dest->h_aliases = node::Malloc<char *>(alias_count + 1 );
439
438
for (size_t i = 0 ; i < alias_count; i++) {
440
- cur_alias_length = strlen (src->h_aliases [i]);
441
- dest->h_aliases [i] = node::Malloc (cur_alias_length + 1 );
442
- memcpy (dest->h_aliases [i], src->h_aliases [i], cur_alias_length + 1 );
439
+ const size_t cur_alias_size = strlen (src->h_aliases [i]) + 1 ;
440
+ dest->h_aliases [i] = node::Malloc (cur_alias_size );
441
+ memcpy (dest->h_aliases [i], src->h_aliases [i], cur_alias_size );
443
442
}
444
443
dest->h_aliases [alias_count] = nullptr ;
445
444
@@ -1065,7 +1064,6 @@ int ParseSoaReply(Environment* env,
1065
1064
/* Can't use ares_parse_soa_reply() here which can only parse single record */
1066
1065
unsigned int ancount = cares_get_16bit (buf + 6 );
1067
1066
unsigned char * ptr = buf + NS_HFIXEDSZ;
1068
- int rr_type, rr_len;
1069
1067
char * name;
1070
1068
char * rr_name;
1071
1069
long temp_len; // NOLINT(runtime/int)
@@ -1094,8 +1092,8 @@ int ParseSoaReply(Environment* env,
1094
1092
break ;
1095
1093
}
1096
1094
1097
- rr_type = cares_get_16bit (ptr);
1098
- rr_len = cares_get_16bit (ptr + 8 );
1095
+ const int rr_type = cares_get_16bit (ptr);
1096
+ const int rr_len = cares_get_16bit (ptr + 8 );
1099
1097
ptr += NS_RRFIXEDSZ;
1100
1098
1101
1099
/* only need SOA */
0 commit comments