From 7837026b9198ad32471ec30d865a1e358b1f7a2c Mon Sep 17 00:00:00 2001
From: Paul Bakker
Date: Mon, 7 Jul 2014 16:00:26 +0200
Subject: [PATCH] Remove a few dead stores
---
library/ctr_drbg.c | 2 +-
library/rsa.c | 1 -
library/ssl_tls.c | 1 -
library/x509parse.c | 2 --
4 files changed, 1 insertion(+), 5 deletions(-)
diff --git a/library/ctr_drbg.c b/library/ctr_drbg.c
index 2ff0b338c..9194d75dd 100644
--- a/library/ctr_drbg.c
+++ b/library/ctr_drbg.c
@@ -105,7 +105,7 @@ int block_cipher_df( unsigned char *output,
unsigned char tmp[CTR_DRBG_SEEDLEN];
unsigned char key[CTR_DRBG_KEYSIZE];
unsigned char chain[CTR_DRBG_BLOCKSIZE];
- unsigned char *p = buf, *iv;
+ unsigned char *p, *iv;
aes_context aes_ctx;
int i, j, buf_len, use_len;
diff --git a/library/rsa.c b/library/rsa.c
index b1ba19dbe..a2a4f8c33 100644
--- a/library/rsa.c
+++ b/library/rsa.c
@@ -900,7 +900,6 @@ int rsa_rsassa_pss_sign( rsa_context *ctx,
md_free_ctx( &md_ctx );
- msb = mpi_msb( &ctx->N ) - 1;
sig[0] &= 0xFF >> ( olen * 8 - msb );
p += hlen;
diff --git a/library/ssl_tls.c b/library/ssl_tls.c
index 2ee46f96f..2a8fcedda 100644
--- a/library/ssl_tls.c
+++ b/library/ssl_tls.c
@@ -1000,7 +1000,6 @@ static int ssl_encrypt_buf( ssl_context *ssl )
int ret = POLARSSL_ERR_SSL_FEATURE_UNAVAILABLE;
padlen = 0;
- enc_msglen = ssl->out_msglen;
memcpy( add_data, ssl->out_ctr, 8 );
add_data[8] = ssl->out_msgtype;
diff --git a/library/x509parse.c b/library/x509parse.c
index 0e854a2d5..d3174c32d 100644
--- a/library/x509parse.c
+++ b/library/x509parse.c
@@ -1155,8 +1155,6 @@ int x509parse_crt_der_core( x509_cert *crt, const unsigned char *buf,
memcpy( p, buf, buflen );
- buflen = 0;
-
crt->raw.p = p;
crt->raw.len = len;
end = p + len;