BraggIntegrate2D: fix missing break in switch statement

This commit is contained in:
2025-12-17 19:54:22 +01:00
parent 7162db87bd
commit a23fe329aa
@@ -108,16 +108,22 @@ void BraggIntegrate2D(const DiffractionExperiment &experiment,
switch (image.GetMode()) {
case CompressedImageMode::Int8:
IntegrateInternal<int8_t>(experiment, image, predicted, INT8_MIN, INT8_MAX, image_number);
break;
case CompressedImageMode::Int16:
IntegrateInternal<int16_t>(experiment, image, predicted, INT16_MIN, INT16_MAX, image_number);
break;
case CompressedImageMode::Int32:
IntegrateInternal<int32_t>(experiment, image, predicted, INT32_MIN, INT32_MAX, image_number);
break;
case CompressedImageMode::Uint8:
IntegrateInternal<uint8_t>(experiment, image, predicted, UINT8_MAX, UINT8_MAX, image_number);
break;
case CompressedImageMode::Uint16:
IntegrateInternal<uint16_t>(experiment, image, predicted, UINT16_MAX, UINT16_MAX, image_number);
break;
case CompressedImageMode::Uint32:
IntegrateInternal<uint16_t>(experiment, image, predicted, UINT32_MAX, UINT32_MAX, image_number);
break;
default:
throw JFJochException(JFJochExceptionCategory::InputParameterInvalid,
"Image mode not supported");