From 07b3b882ade8ed454e304963e4f238e867608c46 Mon Sep 17 00:00:00 2001 From: Tobias Markmann Date: Wed, 1 Aug 2018 12:38:12 +0200 Subject: Avoid lvalue and simplify boolean expression Test-Information: Builds and unit tests pass on macOS with clang 7 master. Change-Id: I0bf2828db49dfb6a7e99c78f1d2f7e76e87f8ca1 diff --git a/Swiften/Session/BasicSessionStream.cpp b/Swiften/Session/BasicSessionStream.cpp index 183b986..3e65640 100644 --- a/Swiften/Session/BasicSessionStream.cpp +++ b/Swiften/Session/BasicSessionStream.cpp @@ -120,7 +120,7 @@ void BasicSessionStream::addTLSEncryption() { } bool BasicSessionStream::isTLSEncrypted() { - return streamStack->getLayer() != nullptr; + return streamStack->getLayer(); } Certificate::ref BasicSessionStream::getPeerCertificate() const { @@ -144,8 +144,7 @@ bool BasicSessionStream::supportsZLibCompression() { } void BasicSessionStream::addZLibCompression() { - auto compressionLayer = std::make_unique(); - streamStack->addLayer(std::move(compressionLayer)); + streamStack->addLayer(std::make_unique()); } void BasicSessionStream::setWhitespacePingEnabled(bool enabled) { -- cgit v0.10.2-6-g49f6