mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-06-13 08:23:50 +08:00
Remove warnings from clang --analyze
This commit is contained in:
@@ -533,7 +533,6 @@ int tls_extensions_print(FILE *fp, const uint8_t *exts, size_t extslen, int form
|
|||||||
int tls_hello_request_print(FILE *fp, const uint8_t *data, size_t datalen, int format, int indent)
|
int tls_hello_request_print(FILE *fp, const uint8_t *data, size_t datalen, int format, int indent)
|
||||||
{
|
{
|
||||||
format_print(fp, format, indent, "HelloRequest\n");
|
format_print(fp, format, indent, "HelloRequest\n");
|
||||||
indent += 4;
|
|
||||||
if (data || datalen > 0) {
|
if (data || datalen > 0) {
|
||||||
error_print();
|
error_print();
|
||||||
return -1;
|
return -1;
|
||||||
|
|||||||
@@ -1106,7 +1106,7 @@ int x509_cert_sign_to_der(
|
|||||||
uint8_t **out, size_t *outlen)
|
uint8_t **out, size_t *outlen)
|
||||||
{
|
{
|
||||||
size_t len = 0;
|
size_t len = 0;
|
||||||
uint8_t *tbs;
|
uint8_t *tbs = NULL;
|
||||||
int sig_alg = OID_sm2sign_with_sm3;
|
int sig_alg = OID_sm2sign_with_sm3;
|
||||||
uint8_t sig[SM2_MAX_SIGNATURE_SIZE];
|
uint8_t sig[SM2_MAX_SIGNATURE_SIZE];
|
||||||
size_t siglen = SM2_signature_typical_size;
|
size_t siglen = SM2_signature_typical_size;
|
||||||
|
|||||||
@@ -1426,7 +1426,7 @@ int x509_crl_sign_to_der(
|
|||||||
uint8_t **out, size_t *outlen)
|
uint8_t **out, size_t *outlen)
|
||||||
{
|
{
|
||||||
size_t len = 0;
|
size_t len = 0;
|
||||||
uint8_t *tbs;
|
uint8_t *tbs = NULL;
|
||||||
uint8_t sig[SM2_MAX_SIGNATURE_SIZE];
|
uint8_t sig[SM2_MAX_SIGNATURE_SIZE];
|
||||||
size_t siglen = SM2_signature_typical_size;
|
size_t siglen = SM2_signature_typical_size;
|
||||||
|
|
||||||
|
|||||||
@@ -166,7 +166,7 @@ int x509_req_sign_to_der(
|
|||||||
uint8_t **out, size_t *outlen)
|
uint8_t **out, size_t *outlen)
|
||||||
{
|
{
|
||||||
size_t len = 0;
|
size_t len = 0;
|
||||||
uint8_t *tbs;
|
uint8_t *tbs = NULL;
|
||||||
int sig_alg = OID_sm2sign_with_sm3;
|
int sig_alg = OID_sm2sign_with_sm3;
|
||||||
uint8_t sig[SM2_MAX_SIGNATURE_SIZE];
|
uint8_t sig[SM2_MAX_SIGNATURE_SIZE];
|
||||||
size_t siglen = SM2_signature_typical_size;
|
size_t siglen = SM2_signature_typical_size;
|
||||||
|
|||||||
11
src/zuc.c
11
src/zuc.c
@@ -298,7 +298,6 @@ void zuc_encrypt(ZUC_STATE *state, const uint8_t *in, size_t inlen, uint8_t *out
|
|||||||
|
|
||||||
// table lookup together makes 10% faster
|
// table lookup together makes 10% faster
|
||||||
T0 = S0[(U >> 24) ];
|
T0 = S0[(U >> 24) ];
|
||||||
T0 = S0[(U >> 24) ];
|
|
||||||
T2 = S0[(U >> 8) & 0xFF];
|
T2 = S0[(U >> 8) & 0xFF];
|
||||||
T4 = S0[(V >> 24) ];
|
T4 = S0[(V >> 24) ];
|
||||||
T6 = S0[(V >> 8) & 0xFF];
|
T6 = S0[(V >> 8) & 0xFF];
|
||||||
@@ -435,12 +434,12 @@ void zuc_mac_update(ZUC_MAC_CTX *ctx, const uint8_t *data, size_t len)
|
|||||||
|
|
||||||
void zuc_mac_finish(ZUC_MAC_CTX *ctx, const uint8_t *data, size_t nbits, uint8_t mac[4])
|
void zuc_mac_finish(ZUC_MAC_CTX *ctx, const uint8_t *data, size_t nbits, uint8_t mac[4])
|
||||||
{
|
{
|
||||||
ZUC_UINT32 T = ctx->T;
|
ZUC_UINT32 T;
|
||||||
ZUC_UINT32 K0 = ctx->K0;
|
ZUC_UINT32 K0;
|
||||||
ZUC_UINT32 K1, M;
|
ZUC_UINT32 K1, M;
|
||||||
ZUC_UINT31 *LFSR = ctx->LFSR;
|
ZUC_UINT31 *LFSR = ctx->LFSR;
|
||||||
ZUC_UINT32 R1 = ctx->R1;
|
ZUC_UINT32 R1;
|
||||||
ZUC_UINT32 R2 = ctx->R2;
|
ZUC_UINT32 R2;
|
||||||
ZUC_UINT32 X0, X1, X2, X3;
|
ZUC_UINT32 X0, X1, X2, X3;
|
||||||
ZUC_UINT32 W1, W2, U, V;
|
ZUC_UINT32 W1, W2, U, V;
|
||||||
size_t i;
|
size_t i;
|
||||||
@@ -456,11 +455,9 @@ void zuc_mac_finish(ZUC_MAC_CTX *ctx, const uint8_t *data, size_t nbits, uint8_t
|
|||||||
|
|
||||||
T = ctx->T;
|
T = ctx->T;
|
||||||
K0 = ctx->K0;
|
K0 = ctx->K0;
|
||||||
LFSR = ctx->LFSR;
|
|
||||||
R1 = ctx->R1;
|
R1 = ctx->R1;
|
||||||
R2 = ctx->R2;
|
R2 = ctx->R2;
|
||||||
|
|
||||||
|
|
||||||
if (nbits)
|
if (nbits)
|
||||||
ctx->buf[ctx->buflen] = *data;
|
ctx->buf[ctx->buflen] = *data;
|
||||||
|
|
||||||
|
|||||||
@@ -119,7 +119,6 @@ int zuc_encrypt_update(ZUC_CTX *ctx, const uint8_t *in, size_t inlen, uint8_t *o
|
|||||||
zuc_encrypt(&ctx->zuc_state, in, len, out);
|
zuc_encrypt(&ctx->zuc_state, in, len, out);
|
||||||
in += len;
|
in += len;
|
||||||
inlen -= len;
|
inlen -= len;
|
||||||
out += len;
|
|
||||||
*outlen += len;
|
*outlen += len;
|
||||||
}
|
}
|
||||||
if (inlen) {
|
if (inlen) {
|
||||||
|
|||||||
Reference in New Issue
Block a user