mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-08-12 00:43:38 +08:00
Remove warnings
This commit is contained in:
@@ -133,7 +133,7 @@ int base64_encode_update(BASE64_CTX *ctx, const uint8_t *in, int inl, uint8_t *o
|
|||||||
if (inl != 0)
|
if (inl != 0)
|
||||||
memcpy(&(ctx->enc_data[0]), in, inl);
|
memcpy(&(ctx->enc_data[0]), in, inl);
|
||||||
ctx->num = inl;
|
ctx->num = inl;
|
||||||
*outl = total;
|
*outl = (int)total;
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -90,7 +90,7 @@ int pem_read(FILE *fp, const char *name, uint8_t *data, size_t *datalen, size_t
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
base64_decode_update(&ctx, (uint8_t *)line, strlen(line), data, &len);
|
base64_decode_update(&ctx, (uint8_t *)line, (int)strlen(line), data, &len);
|
||||||
data += len;
|
data += len;
|
||||||
*datalen += len;
|
*datalen += len;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1510,7 +1510,7 @@ int tls_record_do_recv(uint8_t *record, size_t *recordlen, tls_socket_t sock)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
while (len) {
|
while (len) {
|
||||||
if ((r = recv(sock, record + *recordlen - len, len, 0)) < 0) {
|
if ((r = recv(sock, record + *recordlen - len, (int)len, 0)) < 0) { // winsock2 recv() use int
|
||||||
perror("tls_record_do_recv");
|
perror("tls_record_do_recv");
|
||||||
error_print();
|
error_print();
|
||||||
return -1;
|
return -1;
|
||||||
|
|||||||
Reference in New Issue
Block a user