mirror of
https://github.com/curl/curl.git
synced 2026-07-16 03:37:16 +03:00
inet_pton: fix compiler warning
warning C4146: unary minus operator applied to unsigned type, result still unsigned
This commit is contained in:
parent
1d75d30816
commit
b3d39275f5
1 changed files with 4 additions and 4 deletions
|
|
@ -218,14 +218,14 @@ inet_pton6(const char *src, unsigned char *dst)
|
|||
* Since some memmove()'s erroneously fail to handle
|
||||
* overlapping regions, we'll do the shift by hand.
|
||||
*/
|
||||
const size_t n = tp - colonp;
|
||||
size_t i;
|
||||
const ssize_t n = tp - colonp;
|
||||
ssize_t i;
|
||||
|
||||
if(tp == endp)
|
||||
return (0);
|
||||
for (i = 1; i <= n; i++) {
|
||||
endp[- i] = colonp[n - i];
|
||||
colonp[n - i] = 0;
|
||||
*(endp - i) = *(colonp + n - i);
|
||||
*(colonp + n - i) = 0;
|
||||
}
|
||||
tp = endp;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue