From 329fbb4fe3336ab4c3eefa305c7f9c0a0178653e Mon Sep 17 00:00:00 2001 From: Steven Dake Date: Fri, 17 Jun 2005 18:52:08 +0000 Subject: [PATCH] defect 642 fix segfault when null clusterNode parameter passed to saClusterNodeGet (Logical change 1.223) git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@703 fd59a12c-fef9-0310-b244-a6a79926bd2f --- lib/clm.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/clm.c b/lib/clm.c index 33eaf930..70cd9765 100644 --- a/lib/clm.c +++ b/lib/clm.c @@ -518,6 +518,9 @@ saClmClusterNodeGet ( struct res_clm_nodeget res_clm_nodeget; SaAisErrorT error = SA_OK; + if (clusterNode == NULL) { + return (SA_AIS_ERR_INVALID_PARAM); + } error = saHandleInstanceGet (&clmHandleDatabase, clmHandle, (void *)&clmInstance); if (error != SA_OK) {