diff --git a/orte/mca/gpr/replica/communications/gpr_replica_put_get_cm.c b/orte/mca/gpr/replica/communications/gpr_replica_put_get_cm.c index 473ffe035c..9c2fcdcf72 100644 --- a/orte/mca/gpr/replica/communications/gpr_replica_put_get_cm.c +++ b/orte/mca/gpr/replica/communications/gpr_replica_put_get_cm.c @@ -308,7 +308,7 @@ int orte_gpr_replica_recv_get_conditional_cmd(orte_buffer_t *input_buffer, orte_gpr_replica_segment_t *seg=NULL; orte_gpr_replica_itag_t *tokentags=NULL, *keytags=NULL; orte_gpr_keyval_t **conditions; - orte_gpr_replica_itagval_t **conds; + orte_gpr_replica_itagval_t **conds = NULL; int rc, ret; char *segment=NULL, **tokens=NULL, **keys=NULL; size_t i=0, cnt=0;