aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppStanza_p.h
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2020-08-04 17:59:25 +0200
committerLinus Jahn <lnj@kaidan.im>2020-08-04 17:59:25 +0200
commit18fdff202cd10fa0f7ac8ebfed43546647d5e43b (patch)
tree8975d9c5725f983849c44d48b7d531da94142b34 /src/base/QXmppStanza_p.h
parente459778b8ed755612644074c84216500fab5fc18 (diff)
downloadqxmpp-18fdff202cd10fa0f7ac8ebfed43546647d5e43b.tar.gz
Hide deprecation warnings caused by compatibility code
This makes the build log clean again.
Diffstat (limited to 'src/base/QXmppStanza_p.h')
-rw-r--r--src/base/QXmppStanza_p.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/base/QXmppStanza_p.h b/src/base/QXmppStanza_p.h
index 89fa3209..1ab6c18a 100644
--- a/src/base/QXmppStanza_p.h
+++ b/src/base/QXmppStanza_p.h
@@ -65,7 +65,10 @@ static QString conditionToString(QXmppStanza::Error::Condition condition)
return "not-allowed";
case QXmppStanza::Error::NotAuthorized:
return "not-authorized";
+ QT_WARNING_PUSH
+ QT_WARNING_DISABLE_DEPRECATED
case QXmppStanza::Error::PaymentRequired:
+ QT_WARNING_POP
return "payment-required";
case QXmppStanza::Error::PolicyViolation:
return "policy-violation";
@@ -117,9 +120,12 @@ static std::optional<QXmppStanza::Error::Condition> conditionFromString(const QS
return QXmppStanza::Error::NotAllowed;
else if (string == "not-authorized")
return QXmppStanza::Error::NotAuthorized;
- else if (string == "payment-required")
+ else if (string == "payment-required") {
+ QT_WARNING_PUSH
+ QT_WARNING_DISABLE_DEPRECATED
return QXmppStanza::Error::PaymentRequired;
- else if (string == "policy-violation")
+ QT_WARNING_POP
+ } else if (string == "policy-violation")
return QXmppStanza::Error::PolicyViolation;
else if (string == "recipient-unavailable")
return QXmppStanza::Error::RecipientUnavailable;