From 86e342501deaec3df79b31c13dd6d622938176e2 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Sat, 28 Dec 2013 05:31:07 -0800 Subject: [PATCH] SCP: One more static analyzer potential issue from Peter Schorn. --- sim_sock.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sim_sock.c b/sim_sock.c index 46060084..1b13ff13 100644 --- a/sim_sock.c +++ b/sim_sock.c @@ -558,6 +558,8 @@ if ((port != NULL) && (port_len != 0)) if ((cptr == NULL) || (*cptr == 0)) { if (((default_host == NULL) || (*default_host == 0)) || ((default_port == NULL) || (*default_port == 0))) return SCPE_ARG; + if ((host == NULL) || (port == NULL)) + return SCPE_ARG; /* no place */ if ((strlen(default_host) >= host_len) || (strlen(default_port) >= port_len)) return SCPE_ARG; /* no room */ strcpy (host, default_host);