From cc26fb5ec4130b2fad06c534c86ae13e970dd843 Mon Sep 17 00:00:00 2001 From: Arun Thomas Date: Wed, 1 Dec 2010 16:24:50 +0000 Subject: [PATCH] vfs: terminate string in rdlink_direct Fixes test56 when compiled with GCC. --- servers/vfs/link.c | 1 + 1 file changed, 1 insertion(+) diff --git a/servers/vfs/link.c b/servers/vfs/link.c index 10bedb42a..9be281c36 100644 --- a/servers/vfs/link.c +++ b/servers/vfs/link.c @@ -293,6 +293,7 @@ struct fproc *rfp; else r = req_rdlink(vp->v_fs_e, vp->v_inode_nr, (endpoint_t) 0, link_path, PATH_MAX+1, 1); + if (r > 0) link_path[r] = '\0'; put_vnode(vp); return r; -- 2.44.0