Use strdup instead of strndup in test1.c, there's no need for the latter because json_object_to_json_string_length() will always return a properly sized string.

This commit is contained in:
Eric Haszlakiewicz
2017-02-03 17:10:27 +00:00
parent 8157784483
commit 75825a9f01

View File

@@ -35,7 +35,7 @@ static const char *to_json_string(json_object *obj, int flags)
const char *result;
result = json_object_to_json_string_length(obj, flags, &length);
copy = strndup(result, length);
copy = strdup(result);
if (copy == NULL)
printf("to_json_string: Allocation failed!\n");
else {