Skip to content

Commit f7aa6e4

Browse files
vepadulanodpiparo
authored andcommitted
[tree] Fix integer overflow in TTree::Scan
1 parent 4310d30 commit f7aa6e4

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

tree/treeplayer/src/TTreePlayer.cxx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2711,9 +2711,7 @@ Long64_t TTreePlayer::Scan(const char *varexp, const char *selection,
27112711
fSelectedRows = 0;
27122712
Int_t tnumber = -1;
27132713
bool exitloop = false;
2714-
for (entry=firstentry;
2715-
entry<(firstentry+nentries) && !exitloop;
2716-
entry++) {
2714+
for (entry = firstentry; entry - firstentry < nentries && !exitloop; entry++) {
27172715
entryNumber = fTree->GetEntryNumber(entry);
27182716
if (entryNumber < 0) break;
27192717
Long64_t localEntry = fTree->LoadTree(entryNumber);

0 commit comments

Comments
 (0)