From 9fb9dd0f7029dc3fe5ebcea99a659de3962fd822 Mon Sep 17 00:00:00 2001
From: "Ankur Sinha (Ankur Sinha Gmail)" <sanjay.ankur@gmail.com>
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