]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
additional typecasts to please MIPSPro on 64bit IRIX
authorDaniel Stenberg <daniel@haxx.se>
Thu, 29 Jul 2004 07:30:38 +0000 (07:30 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 29 Jul 2004 07:30:38 +0000 (07:30 +0000)
lib/sendf.c

index b1b33a8fc313cc8e4f65f4fa39c5c3f4232d29f1..84e44688f5bdf5f40ce2e86ccbaef8e745d42cdc 100644 (file)
@@ -247,7 +247,7 @@ CURLcode Curl_write(struct connectdata *conn,
     char error_buffer[120]; /* OpenSSL documents that this must be at least
                                120 bytes long. */
     unsigned long sslerror;
-    int rc = SSL_write(conn->ssl[num].handle, mem, len);
+    int rc = SSL_write(conn->ssl[num].handle, mem, (int)len);
 
     if(rc < 0) {
       err = SSL_get_error(conn->ssl[num].handle, rc);
@@ -383,11 +383,11 @@ int Curl_read(struct connectdata *conn, /* connection data */
   *n=0; /* reset amount to zero */
 
   if (conn->ssl[num].use) {
-    nread = SSL_read(conn->ssl[num].handle, buf, buffersize);
+    nread = (ssize_t)SSL_read(conn->ssl[num].handle, buf, (int)buffersize);
 
     if(nread < 0) {
       /* failed SSL_read */
-      int err = SSL_get_error(conn->ssl[num].handle, nread);
+      int err = SSL_get_error(conn->ssl[num].handle, (int)nread);
 
       switch(err) {
       case SSL_ERROR_NONE: /* this is not an error */