From eac64a03127943987803811b435314534a967f2c Mon Sep 17 00:00:00 2001 From: Heeyong Song Date: Thu, 9 Sep 2021 14:39:34 +0900 Subject: [PATCH] Enable assert always in Dali::Vector Change-Id: I1bcc79fd84665d4a127f9572e89fa9331542bd86 --- automated-tests/src/dali/utc-Dali-CircularQueue.cpp | 4 +--- automated-tests/src/dali/utc-Dali-Vector.cpp | 2 -- dali/public-api/common/dali-vector.h | 14 -------------- 3 files changed, 1 insertion(+), 19 deletions(-) diff --git a/automated-tests/src/dali/utc-Dali-CircularQueue.cpp b/automated-tests/src/dali/utc-Dali-CircularQueue.cpp index 3bf2a26..e5c718c 100644 --- a/automated-tests/src/dali/utc-Dali-CircularQueue.cpp +++ b/automated-tests/src/dali/utc-Dali-CircularQueue.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2020 Samsung Electronics Co., Ltd. + * Copyright (c) 2021 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -15,8 +15,6 @@ * */ -#define ENABLE_VECTOR_ASSERTS - #include #include #include diff --git a/automated-tests/src/dali/utc-Dali-Vector.cpp b/automated-tests/src/dali/utc-Dali-Vector.cpp index 8c19dc5..815cf69 100644 --- a/automated-tests/src/dali/utc-Dali-Vector.cpp +++ b/automated-tests/src/dali/utc-Dali-Vector.cpp @@ -15,8 +15,6 @@ * */ -#define ENABLE_VECTOR_ASSERTS - #include #include #include diff --git a/dali/public-api/common/dali-vector.h b/dali/public-api/common/dali-vector.h index 22003c5..fd4565e 100644 --- a/dali/public-api/common/dali-vector.h +++ b/dali/public-api/common/dali-vector.h @@ -28,21 +28,7 @@ #include #include -/** - * @brief For DALi internal use, asserts are enabled in debug builds. - * - * For Application use, asserts can be enabled manually. - * @SINCE_1_0.0 - */ -#if defined(DEBUG_ENABLED) -#define ENABLE_VECTOR_ASSERTS -#endif - -#if defined(ENABLE_VECTOR_ASSERTS) #define DALI_ASSERT_VECTOR(cond) DALI_ASSERT_ALWAYS(cond) -#else -#define DALI_ASSERT_VECTOR(cond) -#endif namespace Dali { -- 2.7.4