OpenSM/osm_ucast_updn.c::__updn_create_updn_next_step_t: Fix NULL ptr
issue in non debug builds

Signed-off-by: Hal Rosenstock <[EMAIL PROTECTED]>

Index: opensm/osm_ucast_updn.c
===================================================================
--- opensm/osm_ucast_updn.c     (revision 7435)
+++ opensm/osm_ucast_updn.c     (working copy)
@@ -119,12 +119,12 @@ __updn_create_updn_next_step_t(IN updn_s
   updn_next_step_t *p_next_step;
 
   p_next_step = (updn_next_step_t*) cl_zalloc(sizeof(*p_next_step));
-  CL_ASSERT (p_next_step != NULL);
-
-  p_next_step->state = state;
-  p_next_step->p_sw = p_sw;
+  if (p_next_step)
+  {
+    p_next_step->state = state;
+    p_next_step->p_sw = p_sw;
+  }
   return p_next_step;
-
 }
 
 /**********************************************************************



_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to