aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/crypto/qolmerrors.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/crypto/qolmerrors.cpp b/lib/crypto/qolmerrors.cpp
index 2c3926de..6db1803c 100644
--- a/lib/crypto/qolmerrors.cpp
+++ b/lib/crypto/qolmerrors.cpp
@@ -6,15 +6,15 @@
#include "qolmerrors.h"
Quotient::QOlmError Quotient::fromString(const std::string &error_raw) {
- if (error_raw.compare("BAD_ACCOUNT_KEY")) {
+ if (!error_raw.compare("BAD_ACCOUNT_KEY")) {
return QOlmError::BadAccountKey;
- } else if (error_raw.compare("BAD_MESSAGE_KEY_ID")) {
+ } else if (!error_raw.compare("BAD_MESSAGE_KEY_ID")) {
return QOlmError::BadMessageKeyId;
- } else if (error_raw.compare("INVALID_BASE64")) {
+ } else if (!error_raw.compare("INVALID_BASE64")) {
return QOlmError::InvalidBase64;
- } else if (error_raw.compare("NOT_ENOUGH_RANDOM")) {
+ } else if (!error_raw.compare("NOT_ENOUGH_RANDOM")) {
return QOlmError::NotEnoughRandom;
- } else if (error_raw.compare("OUTPUT_BUFFER_TOO_SMALL")) {
+ } else if (!error_raw.compare("OUTPUT_BUFFER_TOO_SMALL")) {
return QOlmError::OutputBufferTooSmall;
} else {
return QOlmError::Unknown;