From 1ef5ba796882fe9f68254dfb79f995d9c29cfe85 Mon Sep 17 00:00:00 2001 From: Christopher Brannon Date: Mon, 23 Nov 2015 12:28:00 -0800 Subject: [PATCH] Fix a tiny buffer overflow. --- src/attrs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/attrs.c b/src/attrs.c index a1b4159..d806ca5 100644 --- a/src/attrs.c +++ b/src/attrs.c @@ -2228,7 +2228,7 @@ void CheckRDFaPrefix ( TidyDocImpl* doc, Node *node, AttVal *attval) /* Copy it over */ uint len = TY_(tmbstrlen)(attval->value); - tmbstr s = (tmbstr) TidyDocAlloc( doc, len ); + tmbstr s = (tmbstr) TidyDocAlloc( doc, len + 1 ); s[0] = '\0'; TY_(tmbstrcpy)( s, attval->value );