From 8cbd7c16227f6f40625257a02a026be29a576e0b Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 21 Jan 2014 14:58:06 -0500 Subject: [PATCH] nul terminate string from ecore_x_randr_output_name_get --- src/lib/ecore_x/xlib/ecore_x_randr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/ecore_x/xlib/ecore_x_randr.c b/src/lib/ecore_x/xlib/ecore_x_randr.c index a88fcff609..b4777772a3 100644 --- a/src/lib/ecore_x/xlib/ecore_x_randr.c +++ b/src/lib/ecore_x/xlib/ecore_x_randr.c @@ -2206,8 +2206,9 @@ ecore_x_randr_output_name_get(Ecore_X_Window root, Ecore_X_Randr_Output output, { if (info->name) { - ret = malloc(info->nameLen); + ret = malloc(info->nameLen + 1); memcpy(ret, info->name, info->nameLen); + ret[info->nameLen] = 0; if (len) *len = info->nameLen; }