Index: ps/trunk/source/graphics/ShaderDefines.cpp =================================================================== --- ps/trunk/source/graphics/ShaderDefines.cpp +++ ps/trunk/source/graphics/ShaderDefines.cpp @@ -89,7 +89,7 @@ // Sanity test: the items list is meant to be sorted by name. // This is a reasonable place to verify that, since this will be called once per distinct SItems. typedef ItemNameCmp Cmp; - ENSURE(std::adjacent_find(items.items.begin(), items.items.end(), std::binary_negate(Cmp())) == items.items.end()); + ENSURE(std::adjacent_find(items.items.begin(), items.items.end(), std::not_fn(Cmp())) == items.items.end()); std::shared_ptr ptr = std::make_shared(items); s_InternedItems.insert(std::make_pair(items, ptr));