From 7d9bce24834550b9473a11072bc5dc3da69067cd Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 27 Feb 2010 20:29:11 +0000 Subject: [PATCH] debug_resolve_vnode_path(): Avoid duplicate slash at the beginning of the path. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35642 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/fs/vfs.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/system/kernel/fs/vfs.cpp b/src/system/kernel/fs/vfs.cpp index fbc15f765a..a40cdead46 100644 --- a/src/system/kernel/fs/vfs.cpp +++ b/src/system/kernel/fs/vfs.cpp @@ -3067,8 +3067,9 @@ debug_resolve_vnode_path(struct vnode* vnode, char* buffer, size_t bufferSize, } if (vnode == sRoot) { - _truncated = !debug_prepend_vnode_name_to_path(buffer, bufferSize, - "/"); + _truncated = bufferSize == 0; + if (!_truncated) + buffer[--bufferSize] = '/'; return buffer + bufferSize; }