--- kleopatra/models/keylistmodel.cpp +++ kleopatra/models/keylistmodel.cpp @@ -73,7 +73,7 @@ #include #include -#ifdef __GNUC__ +#ifdef __GLIBCXX__ #include // for is_sorted #endif @@ -460,7 +460,7 @@ QModelIndex FlatKeyListModel::doMapFromKey( const Key & key, int col ) const { } QList FlatKeyListModel::doAddKeys( const std::vector & keys ) { -#ifdef __GNUC__ +#ifdef __GLIBCXX__ assert( __gnu_cxx::is_sorted( keys.begin(), keys.end(), _detail::ByFingerprint() ) ); #endif if ( keys.empty() ) @@ -717,7 +717,7 @@ static std::vector topological_sort( const std::vector & keys ) { } QList HierarchicalKeyListModel::doAddKeys( const std::vector & keys ) { -#ifdef __GNUC__ +#ifdef __GLIBCXX__ assert( __gnu_cxx::is_sorted( keys.begin(), keys.end(), _detail::ByFingerprint() ) ); #endif if ( keys.empty() )