diff options
author | 2018-07-18 09:53:05 +0800 | |
---|---|---|
committer | 2018-07-18 09:53:05 +0800 | |
commit | 407252f121bf219c8437f3393b9adc2e8bceaae2 (patch) | |
tree | 9283e6a4391e5f3cd3bbebf17813cd04c003ea04 | |
parent | 44976eb3bc5f796eff68d5ffeebedaeccbf7afcc (diff) |
Update comment and use std::numeric_limits<Dword>::max()
-rw-r--r-- | absl/synchronization/internal/kernel_timeout.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/absl/synchronization/internal/kernel_timeout.h b/absl/synchronization/internal/kernel_timeout.h index 8b2b8d68..0e50fa6d 100644 --- a/absl/synchronization/internal/kernel_timeout.h +++ b/absl/synchronization/internal/kernel_timeout.h @@ -116,10 +116,10 @@ class KernelTimeout { // in the case of a spurious wakeup). // This header file may be included transitively by public header files, // so we define our own DWORD and INFINITE instead of getting them from - // <intsafe.h>. + // <intsafe.h> and <WinBase.h>. typedef unsigned long DWord; DWord InMillisecondsFromNow() const { - constexpr DWord kInfinite = static_cast<DWord>(-1); + constexpr DWord kInfinite = std::numeric_limits<DWord>::max(); if (!has_timeout()) { return kInfinite; } |