diff --git a/src/Magnum/Audio/Test/ContextTest.cpp b/src/Magnum/Audio/Test/ContextTest.cpp index e3b39c36f..a83b3b4cd 100644 --- a/src/Magnum/Audio/Test/ContextTest.cpp +++ b/src/Magnum/Audio/Test/ContextTest.cpp @@ -73,14 +73,14 @@ void ContextTest::constructCopyMove() { void ContextTest::extensions() { const char* used[Implementation::ExtensionCount]{}; - std::set unique; + std::set unique; /* Check that all extension indices are unique, are listed just once etc. */ - std::string previous; + Containers::StringView previous; for(const Extension& e: Extension::extensions()) { CORRADE_ITERATION(e.string()); - CORRADE_FAIL_IF(!previous.empty() && previous >= e.string(), + CORRADE_FAIL_IF(previous && previous >= e.string(), "Extension not sorted after" << previous); CORRADE_FAIL_IF(e.index() >= Implementation::ExtensionCount,