diff options
author | Chris Mason <chris.mason@fusionio.com> | 2012-07-05 14:58:51 -0400 |
---|---|---|
committer | Chris Mason <chris.mason@fusionio.com> | 2012-07-05 14:58:51 -0400 |
commit | 134adafea227e35bdb14fd7563226170a9bfe10c (patch) | |
tree | 4ea6e4f344de4f7176e33538378d83521838b3e0 /btrfs-list.c | |
parent | 2588b4f8bedda4fc11379b079ac42fd47f34024f (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.c | 2 |
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) { |