From 2e82c967192bfac1e7c9fbec9d42c6c0ed572c9b Mon Sep 17 00:00:00 2001 From: Danny Auble <da@llnl.gov> Date: Mon, 10 Aug 2009 21:41:54 +0000 Subject: [PATCH] better check --- src/sview/block_info.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/sview/block_info.c b/src/sview/block_info.c index dbb1f54798a..ff58c6a8043 100644 --- a/src/sview/block_info.c +++ b/src/sview/block_info.c @@ -474,17 +474,17 @@ static List _create_block_list(partition_info_msg_t *part_info_ptr, block_ptr->bg_block_name = xstrdup(block_info_ptr-> block_array[i].bg_block_id); - if(block_ptr->bg_block_name) { + if(!block_ptr->bg_block_name) + continue; #ifdef HAVE_BG_FILES - block_ptr->color_inx = - atoi(block_ptr->bg_block_name+7); + block_ptr->color_inx = + atoi(block_ptr->bg_block_name+7); #else - block_ptr->color_inx = - atoi(block_ptr->bg_block_name+3); + block_ptr->color_inx = + atoi(block_ptr->bg_block_name+3); #endif - block_ptr->color_inx %= sview_colors_cnt; - } - + block_ptr->color_inx %= sview_colors_cnt; + block_ptr->nodes = xstrdup(block_info_ptr->block_array[i].nodes); if(block_info_ptr->block_array[i].ionodes) { -- GitLab