From 553f377a24c4530332edc5df6e99dab3ab082529 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Christophe=20Thi=C3=A9ry?= Date: Fri, 28 Oct 2011 10:57:54 +0200 Subject: [PATCH] memset with a size of 0 is forbidden --- src/gras/DataDesc/ddt_convert.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gras/DataDesc/ddt_convert.c b/src/gras/DataDesc/ddt_convert.c index e329d76215..1d9c1cd312 100644 --- a/src/gras/DataDesc/ddt_convert.c +++ b/src/gras/DataDesc/ddt_convert.c @@ -197,7 +197,9 @@ gras_dd_convert_elm(gras_datadesc_type_t type, int count, padding = (*r_sign > 127) ? 0xff : 0; } - memset(l_data, padding, l_size); + if (l_size != 0) { + memset(l_data, padding, l_size); + } memcpy(!gras_arches[r_arch].endian ? l_data : ((char *) l_data + sizeChange), r_data, r_size); -- 2.20.1