Index: content/browser/media/webrtc_identity_store_backend.cc |
diff --git a/content/browser/media/webrtc_identity_store_backend.cc b/content/browser/media/webrtc_identity_store_backend.cc |
index 59ee8167e0738a3242f2a1a6f629ae8b1b389ff9..48e51e65394dfe48213dca0fd4d765ca7fb6c1a0 100644 |
--- a/content/browser/media/webrtc_identity_store_backend.cc |
+++ b/content/browser/media/webrtc_identity_store_backend.cc |
@@ -4,6 +4,8 @@ |
#include "content/browser/media/webrtc_identity_store_backend.h" |
+#include <tuple> |
+ |
#include "base/files/file_path.h" |
#include "base/files/file_util.h" |
#include "base/memory/scoped_vector.h" |
@@ -53,8 +55,8 @@ struct WebRTCIdentityStoreBackend::IdentityKey { |
: origin(origin), identity_name(identity_name) {} |
bool operator<(const IdentityKey& other) const { |
- return origin < other.origin || |
- (origin == other.origin && identity_name < other.identity_name); |
+ return std::tie(origin, identity_name) < |
+ std::tie(other.origin, other.identity_name); |
} |
GURL origin; |