aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/grpc++/impl/call.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/grpc++/impl/call.h')
-rw-r--r--include/grpc++/impl/call.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/grpc++/impl/call.h b/include/grpc++/impl/call.h
index 4602c9cdb0..df45d6f485 100644
--- a/include/grpc++/impl/call.h
+++ b/include/grpc++/impl/call.h
@@ -126,11 +126,11 @@ class WriteOptions {
}
private:
- void SetBit(const gpr_int32 mask) { flags_ |= mask; }
+ void SetBit(const gpr_uint32 mask) { flags_ |= mask; }
- void ClearBit(const gpr_int32 mask) { flags_ &= ~mask; }
+ void ClearBit(const gpr_uint32 mask) { flags_ &= ~mask; }
- bool GetBit(const gpr_int32 mask) const { return flags_ & mask; }
+ bool GetBit(const gpr_uint32 mask) const { return (flags_ & mask) != 0; }
gpr_uint32 flags_;
};