aboutsummaryrefslogtreecommitdiff
path: root/src/core/Error.cpp
diff options
context:
space:
mode:
authorAnthony Barbier <anthony.barbier@arm.com>2017-12-01 17:13:51 +0000
committerAnthony Barbier <anthony.barbier@arm.com>2018-11-02 16:41:58 +0000
commit83f826537a195378fb3cc5d266fa06faf301a894 (patch)
tree0ba191057880c907a861c0f2764bd43f8f24970a /src/core/Error.cpp
parent5b73ce1428d32a2c817562b3447840dc6d0e71b8 (diff)
downloadComputeLibrary-83f826537a195378fb3cc5d266fa06faf301a894.tar.gz
COMPMID-724: Moved exception throwing to Error.cpp
This is to make Error.h compliant with the no-exception policy in Android Change-Id: Ice73800ae1559406cb6ffe54dad9861e869894ef Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/111585 Reviewed-by: Gian Marco Iodice <gianmarco.iodice@arm.com> Tested-by: BSG Visual Compute Jenkins server to access repositories on http://mpd-gerrit.cambridge.arm.com <bsgcomp@arm.com> Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Diffstat (limited to 'src/core/Error.cpp')
-rw-r--r--src/core/Error.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/Error.cpp b/src/core/Error.cpp
index 3b0a012f5f..be362bb7cf 100644
--- a/src/core/Error.cpp
+++ b/src/core/Error.cpp
@@ -56,3 +56,7 @@ void arm_compute::error(const char *function, const char *file, const int line,
va_end(args);
throw std::runtime_error(err.description());
}
+void Error::internal_throw_on_error()
+{
+ throw std::runtime_error(_description);
+}