From 9fb9dd0f7029dc3fe5ebcea99a659de3962fd822 Mon Sep 17 00:00:00 2001 From: "Ankur Sinha (Ankur Sinha Gmail)" Date: Sun, 28 Jul 2019 21:26:28 +0100 Subject: [PATCH 13/18] Update errors to use enum class in CharLS 2 --- dcmjpls/libsrc/djerror.h | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/dcmjpls/libsrc/djerror.h b/dcmjpls/libsrc/djerror.h index e0a4a3022..e1a88f359 100644 --- a/dcmjpls/libsrc/djerror.h +++ b/dcmjpls/libsrc/djerror.h @@ -45,25 +45,25 @@ public: { switch (error) { - case OK: + case charls::ApiResult::OK: return EC_Normal; - case UncompressedBufferTooSmall: + case charls::ApiResult::UncompressedBufferTooSmall: return EC_JLSUncompressedBufferTooSmall; - case CompressedBufferTooSmall: + case charls::ApiResult::CompressedBufferTooSmall: return EC_JLSCompressedBufferTooSmall; - case ImageTypeNotSupported: + case charls::ApiResult::ImageTypeNotSupported: return EC_JLSCodecUnsupportedImageType; - case InvalidJlsParameters: + case charls::ApiResult::InvalidJlsParameters: return EC_JLSCodecInvalidParameters; - case ParameterValueNotSupported: + case charls::ApiResult::ParameterValueNotSupported: return EC_JLSCodecUnsupportedValue; - case InvalidCompressedData: + case charls::ApiResult::InvalidCompressedData: return EC_JLSInvalidCompressedData; - case UnsupportedBitDepthForTransform: + case charls::ApiResult::UnsupportedBitDepthForTransform: return EC_JLSUnsupportedBitDepthForTransform; - case UnsupportedColorTransform: + case charls::ApiResult::UnsupportedColorTransform: return EC_JLSUnsupportedColorTransform; - case TooMuchCompressedData: + case charls::ApiResult::TooMuchCompressedData: return EC_JLSTooMuchCompressedData; default: return EC_IllegalParameter; -- 2.39.2