changeset 10713:51b106665ace

6613359 inetd dumps core if inetd_start method is not specified Contributed by Gary Mills <mills@cc.umanitoba.ca>.
author Dan McDonald <danmcd@sun.com>
date Mon, 05 Oct 2009 12:11:57 -0400
parents b2deecb4af71
children 4338c01ecef3
files usr/src/cmd/cmd-inet/usr.lib/inetd/config.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/cmd/cmd-inet/usr.lib/inetd/config.c	Mon Oct 05 10:10:13 2009 -0400
+++ b/usr/src/cmd/cmd-inet/usr.lib/inetd/config.c	Mon Oct 05 12:11:57 2009 -0400
@@ -545,8 +545,10 @@
 		}
 	}
 
-	if (!valid)
+	if (!valid) {
 		destroy_basic_cfg(*cfg);
+		*cfg = NULL;
+	}
 
 	return (valid);
 }