Skip to content

Commit cb258dd

Browse files
committed
fix a crash caused by dual-delete
1 parent 629f680 commit cb258dd

File tree

2 files changed

+0
-7
lines changed

2 files changed

+0
-7
lines changed

Diff for: src/peprocessor.cpp

-4
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,6 @@ PairEndProcessor::~PairEndProcessor() {
5858
delete mRightReadPool;
5959
mRightReadPool = NULL;
6060
}
61-
for(int t=0; t<mOptions->thread; t++){
62-
delete mLeftInputLists[t];
63-
delete mRightInputLists[t];
64-
}
6561
delete[] mLeftInputLists;
6662
delete[] mRightInputLists;
6763
}

Diff for: src/seprocessor.cpp

-3
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,6 @@ SingleEndProcessor::~SingleEndProcessor() {
4141
delete mReadPool;
4242
mReadPool = NULL;
4343
}
44-
for(int t=0; t<mOptions->thread; t++){
45-
delete mInputLists[t];
46-
}
4744
delete[] mInputLists;
4845
}
4946

0 commit comments

Comments
 (0)