summaryrefslogtreecommitdiff
path: root/btrfs-list.c
diff options
context:
space:
mode:
authorChris Mason <chris.mason@fusionio.com>2012-07-05 14:58:51 -0400
committerChris Mason <chris.mason@fusionio.com>2012-07-05 14:58:51 -0400
commit134adafea227e35bdb14fd7563226170a9bfe10c (patch)
tree4ea6e4f344de4f7176e33538378d83521838b3e0 /btrfs-list.c
parent2588b4f8bedda4fc11379b079ac42fd47f34024f (diff)
Btrfs: fix off by one in null termination
A recent commit was null terminating the root listing strings one byte too short. Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Diffstat (limited to 'btrfs-list.c')
-rw-r--r--btrfs-list.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/btrfs-list.c b/btrfs-list.c
index 693d2419..c53d0164 100644
--- a/btrfs-list.c
+++ b/btrfs-list.c
@@ -184,7 +184,7 @@ static int add_root(struct root_lookup *root_lookup,
ri->ref_tree = ref_tree;
strncpy(ri->name, name, name_len);
if (name_len > 0)
- ri->name[name_len-1] = 0;
+ ri->name[name_len] = 0;
ret = tree_insert(&root_lookup->root, root_id, ref_tree, &ri->rb_node);
if (ret) {