mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-11 09:52:27 -04:00
silence "t_names.c:130:7: warning: The left expression of the compound assignment is an uninitialized value. The computed value will also be garbage"
This commit is contained in:
parent
079cfe3aa1
commit
cfb5aa26dc
1 changed files with 16 additions and 6 deletions
|
|
@ -121,20 +121,30 @@ chkdata(unsigned char *buf, size_t buflen, char *exp_data,
|
|||
|
||||
if (('0' <= *q) && (*q <= '9'))
|
||||
*p = *q - '0';
|
||||
else if (('a' <= *q) && (*q <= 'z'))
|
||||
else if (('a' <= *q) && (*q <= 'f'))
|
||||
*p = *q - 'a' + 10;
|
||||
else if (('A' <= *q) && (*q <= 'Z'))
|
||||
else if (('A' <= *q) && (*q <= 'F'))
|
||||
*p = *q - 'A' + 10;
|
||||
else {
|
||||
t_info("malformed comparison data\n");
|
||||
free(data);
|
||||
return (-1);
|
||||
}
|
||||
++q;
|
||||
|
||||
*p <<= 4;
|
||||
|
||||
if (('0' <= *q) && (*q <= '9'))
|
||||
*p |= ((*q - '0') & 0x0f);
|
||||
else if (('a' <= *q) && (*q <= 'z'))
|
||||
else if (('a' <= *q) && (*q <= 'f'))
|
||||
*p |= ((*q - 'a' + 10) & 0x0f);
|
||||
else if (('A' <= *q) && (*q <= 'Z'))
|
||||
else if (('A' <= *q) && (*q <= 'F'))
|
||||
*p |= ((*q - 'A' + 10) & 0x0f);
|
||||
else {
|
||||
t_info("malformed comparison data\n");
|
||||
free(data);
|
||||
return (-1);
|
||||
}
|
||||
++p;
|
||||
++q;
|
||||
++cnt;
|
||||
|
|
@ -203,9 +213,9 @@ getmsg(char *datafile_name, unsigned char *buf, int buflen, isc_buffer_t *pbuf)
|
|||
}
|
||||
if (('0' <= c) && (c <= '9'))
|
||||
val = c - '0';
|
||||
else if (('a' <= c) && (c <= 'z'))
|
||||
else if (('a' <= c) && (c <= 'f'))
|
||||
val = c - 'a' + 10;
|
||||
else if (('A' <= c) && (c <= 'Z'))
|
||||
else if (('A' <= c) && (c <= 'F'))
|
||||
val = c - 'A'+ 10;
|
||||
else {
|
||||
(void)fclose(fp);
|
||||
|
|
|
|||
Loading…
Reference in a new issue