From bc4dc43135cce2d61903299c966cd0e999624887 Mon Sep 17 00:00:00 2001 From: Philippe Canal <pcanal@fnal.gov> Date: Wed, 10 Feb 2021 16:30:02 -0600 Subject: [PATCH] TTreeCloner: do not clone empty basket --- tree/tree/src/TTreeCloner.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tree/tree/src/TTreeCloner.cxx b/tree/tree/src/TTreeCloner.cxx index 60f6ec7259e..34f0662081d 100644 --- a/tree/tree/src/TTreeCloner.cxx +++ b/tree/tree/src/TTreeCloner.cxx @@ -521,7 +521,7 @@ void TTreeCloner::CopyMemoryBaskets() TBranch *to = (TBranch*)fToBranches.UncheckedAt( i ); basket = (!from->GetListOfBaskets()->IsEmpty()) ? from->GetBasket(from->GetWriteBasket()) : 0; - if (basket) { + if (basket && basket->GetNevBuf()) { basket = (TBasket*)basket->Clone(); basket->SetBranch(to); to->AddBasket(*basket, kFALSE, fToStartEntries+from->GetBasketEntry()[from->GetWriteBasket()]); -- GitLab