From d2bf22af84a1758d6ba281cd22e4ff44a7bb40c6 Mon Sep 17 00:00:00 2001 From: David Sommerseth Date: Sat, 17 Apr 2010 21:03:06 +0200 Subject: Fixed potential NULL pointer issue If create_temp_file() returns NULL, this strlen() check would cause a SEGV. Signed-off-by: David Sommerseth Acked-by: Gert Doering --- ssl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ssl.c b/ssl.c index 94f98b1..1ed5ace 100644 --- a/ssl.c +++ b/ssl.c @@ -3265,7 +3265,7 @@ verify_user_pass_script (struct tls_session *session, const struct user_pass *up } done: - if (strlen (tmp_file) > 0) + if (tmp_file && strlen (tmp_file) > 0) delete_file (tmp_file); argv_reset (&argv); -- cgit v1.2.3