You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by co...@hyperreal.org on 1999/04/08 23:34:01 UTC

cvs commit: apache-1.3/src/ap ap_md5c.c

coar        99/04/08 14:34:01

  Modified:    src/ap   ap_md5c.c
  Log:
  	D'oh!  Sometimes signedness is good..
  
  Revision  Changes    Path
  1.26      +3 -2      apache-1.3/src/ap/ap_md5c.c
  
  Index: ap_md5c.c
  ===================================================================
  RCS file: /home/cvs/apache-1.3/src/ap/ap_md5c.c,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- ap_md5c.c	1999/04/08 20:56:38	1.25
  +++ ap_md5c.c	1999/04/08 21:34:00	1.26
  @@ -448,7 +448,8 @@
       const unsigned char *sp, *ep;
       unsigned char final[16];
       int i;
  -    unsigned int sl, pl;
  +    unsigned int sl;
  +    int pl;
       unsigned int pwlen;
       AP_MD5_CTX ctx, ctx1;
       unsigned long l;
  @@ -509,7 +510,7 @@
       ap_MD5Update(&ctx1, pw, pwlen);
       ap_MD5Final(final, &ctx1);
       for(pl = pwlen; pl > 0; pl -= 16) {
  -	ap_MD5Update(&ctx, final, (pl > 16) ? 16 : pl);
  +	ap_MD5Update(&ctx, final, (pl > 16) ? 16 : (unsigned int) pl);
       }
   
       /*