From 7282094c5f387d7be1a353c7ed19c8e4a1e49eec Mon Sep 17 00:00:00 2001 From: surabhi Date: Mon, 27 Jan 2014 14:09:10 +0530 Subject: libglusterfs:Fixing Dereference NULL return value. 1.Checking of data for NULL. Change-Id: If49513f7c3fd1dc443c05dc62ed07d3254059e6e BUG: 789278 Signed-off-by: surabhi Reviewed-on: http://review.gluster.org/6799 Tested-by: Gluster Build System Reviewed-by: Vijay Bellur --- libglusterfs/src/dict.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libglusterfs/src/dict.c b/libglusterfs/src/dict.c index e9fc1222d16..7bc5d57b032 100644 --- a/libglusterfs/src/dict.c +++ b/libglusterfs/src/dict.c @@ -801,6 +801,8 @@ data_from_dynstr (char *value) data_t *data = get_new_data (); + if (!data) + return NULL; data->len = strlen (value) + 1; data->data = value; @@ -817,6 +819,8 @@ data_from_dynmstr (char *value) data_t *data = get_new_data (); + if (!data) + return NULL; data->len = strlen (value) + 1; data->data = value; data->is_stdalloc = 1; -- cgit