From: Vladimir Serbinenko Date: Fri, 25 Oct 2013 18:26:27 +0000 (+0200) Subject: * grub-core/net/dns.c (hash): Use unsigned arithmetic. X-Git-Tag: grub-2.02-beta1~583 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=40f290606de039eda1f4c2be6cc27efb3d74a35b;p=thirdparty%2Fgrub.git * grub-core/net/dns.c (hash): Use unsigned arithmetic. --- diff --git a/ChangeLog b/ChangeLog index 1a01bf70b..62b2db386 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2013-10-25 Vladimir Serbinenko + + * grub-core/net/dns.c (hash): Use unsigned arithmetic. + 2013-10-25 Vladimir Serbinenko * grub-core/io/gzio.c (test_zlib_header): Use undigned modulo rather diff --git a/grub-core/net/dns.c b/grub-core/net/dns.c index 0c1da759a..de649cfba 100644 --- a/grub-core/net/dns.c +++ b/grub-core/net/dns.c @@ -114,7 +114,7 @@ struct recv_data static inline int hash (const char *str) { - int v = 0, xn = 1; + unsigned v = 0, xn = 1; const char *ptr; for (ptr = str; *ptr; ) {