From 6aa54b2dd599989714457b4377c3e4e29a6ecd0a Mon Sep 17 00:00:00 2001 From: Axel Burri Date: Thu, 14 Apr 2016 18:24:11 +0200 Subject: [PATCH] btrbk: bugfix: correctly handle NODE_SUBDIR in vinfo_inject_child() --- btrbk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/btrbk b/btrbk index e4ab66d..fe20d89 100755 --- a/btrbk +++ b/btrbk @@ -1726,11 +1726,12 @@ sub vinfo_inject_child push @$subvol_list, $vinfo_child; } else { - my $node_subdir = $vinfo->{NODE_SUBDIR} ? $vinfo->{NODE_SUBDIR} . '/' : ""; + my $node_subdir = defined($vinfo->{NODE_SUBDIR}) ? $vinfo->{NODE_SUBDIR} . '/' : ""; $node = btr_tree_inject_node($vinfo->{node}, $detail, $node_subdir . $vinfo_child->{SUBVOL_PATH}); } $vinfo_child->{node} = $node; $url_cache{$vinfo_child->{URL}} = $node; + TRACE "vinfo_inject_child: injected child id=$node->{id} to $vinfo->{PRINT}"; return $vinfo_child; }