From d4db65df1f4425ed18da4e3875f11a420d47d306 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Fri, 28 Oct 2005 02:46:16 +0000 Subject: [PATCH] empty string SHOULD work now if the node is non exiustant to start with SVN revision: 18053 --- legacy/evas/src/lib/canvas/evas_object_textblock.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/legacy/evas/src/lib/canvas/evas_object_textblock.c b/legacy/evas/src/lib/canvas/evas_object_textblock.c index 0ce263fad3..0294762329 100644 --- a/legacy/evas/src/lib/canvas/evas_object_textblock.c +++ b/legacy/evas/src/lib/canvas/evas_object_textblock.c @@ -268,7 +268,13 @@ _strbuf_append(char *s, char *s2, int *len, int *alloc) int l2; int tlen; - if ((!s2) || (!s2[0])) return s; + if (!s2) return s; + if ((!s) && (s2[0] == 0)) + { + *len = 0; + *alloc = 1; + return strdup(""); + } l2 = strlen(s2); tlen = *len + l2; if (tlen > *alloc)