summaryrefslogtreecommitdiffstats
path: root/openssl_err.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'openssl_err.cpp')
-rw-r--r--openssl_err.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/openssl_err.cpp b/openssl_err.cpp
index 51a29d9..df2920b 100644
--- a/openssl_err.cpp
+++ b/openssl_err.cpp
@@ -49,7 +49,8 @@ keymaster_error_t TranslateLastOpenSslError(bool log_message) {
int reason = ERR_GET_REASON(error);
switch (ERR_GET_LIB(error)) {
-
+ case ERR_LIB_USER:
+ return static_cast<keymaster_error_t>(reason);
case ERR_LIB_EVP:
return TranslateEvpError(reason);
#if defined(OPENSSL_IS_BORINGSSL)