From 74e871e6e404c3293206d5b13502d7e0a54aecdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=A4=B4=E4=BA=91?= Date: Thu, 14 Oct 2021 22:37:22 +0800 Subject: [PATCH] warning: enumeral and non-enumeral type in conditional expression --- src/libipc/queue.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libipc/queue.h b/src/libipc/queue.h index 1a782a9..f66860b 100755 --- a/src/libipc/queue.h +++ b/src/libipc/queue.h @@ -144,7 +144,7 @@ public: } std::size_t conn_count() const noexcept { - return (elems_ == nullptr) ? invalid_value : elems_->conn_count(); + return (elems_ == nullptr) ? static_cast(invalid_value) : elems_->conn_count(); } bool valid() const noexcept {