]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
please lint.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Wed, 23 Mar 2016 08:32:17 +0000 (08:32 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Wed, 23 Mar 2016 08:32:17 +0000 (08:32 +0000)
git-svn-id: file:///svn/unbound/trunk@3690 be551aaa-1e26-0410-a405-d3ace91eadb9

validator/val_secalgo.c

index be5ba63194055766e09d6c770e23cda9adf9878e..00184e71037e9058a7bca0231c34aff145e9dc2d 100644 (file)
@@ -299,7 +299,7 @@ i    * the '44' is the total remaining length.
         int raw_sig_len, r_high, s_high, r_rem=0, s_rem=0;
        int bnsize = (int)((*len)/2);
         unsigned char* d = *sig;
-       unsigned char* p;
+       uint8_t* p;
        /* if too short or not even length, fails */
        if(*len < 16 || bnsize*2 != (int)*len)
                return 0;
@@ -315,10 +315,10 @@ i  * the '44' is the total remaining length.
         s_high = ((d[bnsize+s_rem]&0x80)?1:0);
         raw_sig_len = pre_len + r_high + bnsize - r_rem + mid_len +
                 s_high + bnsize - s_rem;
-       *sig = (unsigned char*)malloc(raw_sig_len);
+       *sig = (unsigned char*)malloc((size_t)raw_sig_len);
        if(!*sig)
                return 0;
-       p = *sig;
+       p = (uint8_t*)*sig;
        p[0] = pre[0];
        p[1] = raw_sig_len-2;
        p[2] = pre[2];
@@ -328,9 +328,9 @@ i    * the '44' is the total remaining length.
                *p = 0;
                p += 1;
        }
-       memmove(p, d+r_rem, bnsize-r_rem);
+       memmove(p, d+r_rem, (size_t)bnsize-r_rem);
        p += bnsize-r_rem;
-       memmove(p, mid, mid_len-1);
+       memmove(p, mid, (size_t)mid_len-1);
        p += mid_len-1;
        *p = bnsize + s_high - s_rem;
        p += 1;
@@ -338,7 +338,7 @@ i    * the '44' is the total remaining length.
                *p = 0;
                p += 1;
        }
-       memmove(p, d+bnsize+s_rem, bnsize-s_rem);
+       memmove(p, d+bnsize+s_rem, (size_t)bnsize-s_rem);
        *len = (unsigned int)raw_sig_len;
        return 1;
 }