OSSP CVS Repository

ossp - Difference in ossp-pkg/uuid/uuid_md5.c versions 1.4 and 1.5
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [History

ossp-pkg/uuid/uuid_md5.c 1.4 -> 1.5

--- uuid_md5.c   2004/01/10 12:16:03     1.4
+++ uuid_md5.c   2004/01/18 19:22:54     1.5
@@ -420,7 +420,7 @@
     if (md5 == NULL || data_ptr == NULL)
         return MD5_RC_ARG;
     if (*data_ptr == NULL) {
-        if ((*data_ptr = malloc(MD5_LEN_STR+1)) == NULL)
+        if ((*data_ptr = (char *)malloc(MD5_LEN_STR+1)) == NULL)
             return MD5_RC_MEM;
         if (data_len != NULL)
             *data_len = MD5_LEN_STR+1;
@@ -435,10 +435,10 @@
 
     bufptr = buf;
     buflen = sizeof(buf);
-    if ((rc = md5_store(md5, (void *)(&bufptr), &buflen)) != MD5_RC_OK)
+    if ((rc = md5_store(md5, (void **)&bufptr, &buflen)) != MD5_RC_OK)
         return rc;
 
-    for (i = 0; i < buflen; i++) {
+    for (i = 0; i < (int)buflen; i++) {
             (*data_ptr)[(i*2)+0] = hex[(int)(bufptr[i] >> 4)];
             (*data_ptr)[(i*2)+1] = hex[(int)(bufptr[i] & 0x0f)];
     }

CVSTrac 2.0.1