summaryrefslogtreecommitdiff
path: root/ext/openssl/openssl.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/openssl/openssl.c')
-rw-r--r--ext/openssl/openssl.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/ext/openssl/openssl.c b/ext/openssl/openssl.c
index 114c413a2c..e461390f70 100644
--- a/ext/openssl/openssl.c
+++ b/ext/openssl/openssl.c
@@ -1550,7 +1550,7 @@ PHP_FUNCTION(openssl_x509_checkpurpose)
long purpose;
zval **ppuntrusted=NULL;
char * untrusted = NULL;
- int untrusted_len;
+ int untrusted_len = 0;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Zl|a!Z", &zcert, &purpose, &zcainfo, &ppuntrusted) == FAILURE) {
return;
@@ -3279,7 +3279,7 @@ PHP_FUNCTION(openssl_pkey_get_private)
zval **cert;
EVP_PKEY *pkey;
char *passphrase = "";
- int passphrase_len;
+ int passphrase_len = sizeof("")-1;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Z|s&", &cert, &passphrase, &passphrase_len, UG(ascii_conv)) == FAILURE) {
return;
@@ -3413,11 +3413,11 @@ PHP_FUNCTION(openssl_pkcs7_verify)
zval **ppfilename;
char * filename; int filename_len;
zval **ppextracerts=NULL;
- char * extracerts = NULL; int extracerts_len;
+ char * extracerts = NULL; int extracerts_len = 0;
zval **ppsignersfilename;
- char * signersfilename = NULL; int signersfilename_len;
+ char * signersfilename = NULL; int signersfilename_len = 0;
zval **ppdatafilename=NULL;
- char * datafilename = NULL; int datafilename_len;
+ char * datafilename = NULL; int datafilename_len = 0;
RETVAL_LONG(-1);
@@ -4339,7 +4339,7 @@ PHP_FUNCTION(openssl_seal)
unsigned char *buf = NULL, **eks;
char *data; int data_len;
char *method =NULL;
- int method_len;
+ int method_len = 0;
const EVP_CIPHER *cipher;
EVP_CIPHER_CTX ctx;
@@ -4465,7 +4465,7 @@ PHP_FUNCTION(openssl_open)
char * data; int data_len;
char * ekey; int ekey_len;
char *method =NULL;
- int method_len;
+ int method_len = 0;
const EVP_CIPHER *cipher;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "SzSZ|s&", &data, &data_len, &opendata, &ekey, &ekey_len, &privkey, &method, &method_len, UG(ascii_conv)) == FAILURE) {