From: Arun Thomas Date: Wed, 1 Dec 2010 16:24:50 +0000 (+0000) Subject: vfs: terminate string in rdlink_direct X-Git-Tag: v3.2.0~727 X-Git-Url: http://zhaoyanbai.com/repos/Bv9ARM.ch01.html?a=commitdiff_plain;h=cc26fb5ec4130b2fad06c534c86ae13e970dd843;p=minix.git vfs: terminate string in rdlink_direct Fixes test56 when compiled with GCC. --- 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;