OpenSM/osm_ucast_updn.c::__updn_create_updn_next_step_t Fix NULL ptr
issue

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)
@@ -121,10 +121,12 @@ __updn_create_updn_next_step_t(IN updn_s
   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