[vlc-commits] securetransport: fix segfault
Felix Paul Kühne
git at videolan.org
Tue Jan 12 19:47:56 CET 2016
vlc | branch: master | Felix Paul Kühne <fkuehne at videolan.org> | Tue Jan 12 19:42:30 2016 +0100| [5f40a878b15fd4ac68654c77b8043f69e1a7dc1a] | committer: Felix Paul Kühne
securetransport: fix segfault
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5f40a878b15fd4ac68654c77b8043f69e1a7dc1a
---
modules/misc/securetransport.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/modules/misc/securetransport.c b/modules/misc/securetransport.c
index 387d2cd..3aac855 100644
--- a/modules/misc/securetransport.c
+++ b/modules/misc/securetransport.c
@@ -386,7 +386,9 @@ static int st_Handshake (vlc_tls_creds_t *crd, vlc_tls_t *session,
vlc_tls_sys_t *sys = session->sys;
OSStatus retValue = SSLHandshake(sys->p_context);
- *alp = NULL;
+ if (alp != NULL) {
+ *alp = NULL;
+ }
if (retValue == errSSLWouldBlock) {
msg_Dbg(crd, "handshake is blocked, try again later");
More information about the vlc-commits
mailing list