From dfb63568908d09aeb236759685278b715d020b44 Mon Sep 17 00:00:00 2001
From: Danny Auble <da@llnl.gov>
Date: Wed, 9 Mar 2011 23:54:59 +0000
Subject: [PATCH] same thing for resv

---
 src/sview/resv_info.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/sview/resv_info.c b/src/sview/resv_info.c
index 06e81ee33f3..a01bd82d116 100644
--- a/src/sview/resv_info.c
+++ b/src/sview/resv_info.c
@@ -711,7 +711,8 @@ static List _create_resv_info_list(reserve_info_msg_t *resv_info_ptr,
 	}
 
 	for(i=0; i<resv_info_ptr->record_count; i++) {
-		resv_ptr = &(resv_info_ptr->reservation_array[i]);
+		if (!(resv_ptr = &(resv_info_ptr->reservation_array[i])))
+			break;
 		sview_resv_info_ptr = xmalloc(sizeof(sview_resv_info_t));
 		sview_resv_info_ptr->resv_ptr = resv_ptr;
 		sview_resv_info_ptr->color_inx = i % sview_colors_cnt;
-- 
GitLab