diff options
author | msvensson@pilot.blaudden <> | 2007-03-28 19:10:18 +0200 |
---|---|---|
committer | msvensson@pilot.blaudden <> | 2007-03-28 19:10:18 +0200 |
commit | f79cd0537da7c1b4c0f494ae4605e03c931d4757 (patch) | |
tree | e8d12b6aabf449ecd6cd793a9118be8d437aca51 /extra | |
parent | f8b32417266793b2cad9d452f7c5731f9607fbf9 (diff) | |
download | mariadb-git-f79cd0537da7c1b4c0f494ae4605e03c931d4757.tar.gz |
Import yaSSL
Diffstat (limited to 'extra')
-rw-r--r-- | extra/yassl/src/ssl.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/extra/yassl/src/ssl.cpp b/extra/yassl/src/ssl.cpp index 5ccc45ded2a..86dfa1c6ebd 100644 --- a/extra/yassl/src/ssl.cpp +++ b/extra/yassl/src/ssl.cpp @@ -58,6 +58,9 @@ int read_file(SSL_CTX* ctx, const char* file, int format, CertType type) if (format != SSL_FILETYPE_ASN1 && format != SSL_FILETYPE_PEM) return SSL_BAD_FILETYPE; + if (file == NULL || !file[0]) + return SSL_BAD_FILE; + FILE* input = fopen(file, "rb"); if (!input) return SSL_BAD_FILE; |