From 4c0321626b8ad359d9947274f7c027ce92915f7f Mon Sep 17 00:00:00 2001 From: Piotr Paczkowski Date: Sat, 17 Jan 2015 00:03:05 +0100 Subject: [PATCH] Fix buffer overflow when JSON Skeleton produces Error --- spine-c/src/spine/SkeletonJson.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spine-c/src/spine/SkeletonJson.c b/spine-c/src/spine/SkeletonJson.c index 366fe3186..8e2b1280e 100644 --- a/spine-c/src/spine/SkeletonJson.c +++ b/spine-c/src/spine/SkeletonJson.c @@ -65,7 +65,7 @@ void _spSkeletonJson_setError (spSkeletonJson* self, Json* root, const char* val FREE(self->error); strcpy(message, value1); length = (int)strlen(value1); - if (value2) strncat(message + length, value2, 256 - length); + if (value2) strncat(message + length, value2, 255 - length); MALLOC_STR(self->error, message); if (root) Json_dispose(root); }