Index: mojo/public/cpp/system/handle.h |
diff --git a/mojo/public/cpp/system/handle.h b/mojo/public/cpp/system/handle.h |
index 7aa20f521787e161fd6da542a59245322c703a50..a6089a64b88bb434a59e8403d9fc821e3373e2cd 100644 |
--- a/mojo/public/cpp/system/handle.h |
+++ b/mojo/public/cpp/system/handle.h |
@@ -193,7 +193,7 @@ typedef ScopedHandleBase<Handle> ScopedHandle; |
MOJO_COMPILE_ASSERT(sizeof(ScopedHandle) == sizeof(Handle), |
bad_size_for_cpp_ScopedHandle); |
-inline MojoResult Wait(const Handle& handle, |
+inline MojoResult Wait(Handle handle, |
MojoHandleSignals signals, |
MojoDeadline deadline) { |
return MojoWait(handle.value(), signals, deadline); |
@@ -237,8 +237,7 @@ inline MojoResult CloseRaw(Handle handle) { |
} |
// Strict weak ordering, so that |Handle|s can be used as keys in |std::map|s, |
-// etc. |
-inline bool operator<(const Handle& a, const Handle& b) { |
+inline bool operator<(const Handle a, const Handle b) { |
return a.value() < b.value(); |
} |