Skip to content

Commit 7594f93

Browse files
committed
Avoid OOB access
1 parent 00f9df1 commit 7594f93

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Detectors/PHOS/reconstruction/src/CaloRawFitter.cxx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ CaloRawFitter::FitStatus CaloRawFitter::evalKLevel(gsl::span<short unsigned int>
143143
// Find index posK (kLevel is a level of "timestamp" point Tk):
144144
int posK = sigLength - 1; //last point before crossing k-level
145145
float levelK = pedestal + kAmp * mAmp;
146-
while (signal[posK] <= levelK && posK >= 0) {
146+
while (posK >= 0 && signal[posK] <= levelK) {
147147
posK--;
148148
}
149149
posK++;

0 commit comments

Comments
 (0)