From a6c69b18cbf19dc43092b0ae23758a83471357a8 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Mon, 8 Mar 2021 10:08:39 +0100 Subject: fs: fix readlink() return value The fs.readlink() function incorrectly produced a JSON string containing trailing null bytes. Signed-off-by: Jo-Philipp Wich --- lib/fs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/fs.c b/lib/fs.c index c6066cc..a784b23 100644 --- a/lib/fs.c +++ b/lib/fs.c @@ -442,7 +442,7 @@ uc_fs_readlink(uc_vm *vm, size_t nargs) } while (true); - res = json_object_new_string_len(buf, buflen); + res = json_object_new_string_len(buf, rv); free(buf); -- cgit v1.2.3