Fix -Wsign-conversion warnings.

This commit is contained in:
Patrick Pelissier committed 2020-06-13 19:43:38 +02:00
1 parent 17950c5fe5
commit 279b46b4e2
7 files changed
+46 -45

No files matched your search

+4 -4
View File
@@ -100,13 +100,13 @@
#define SNAPSHOTI_SPSC_FLAG(r, w, f, b) \
((unsigned char)( ( (r) << 4) | ((w) << 2) | ((f)) | ((b) << 6)))
#define SNAPSHOTI_SPSC_R(flags) \
(((flags) >> 4) & 0x03u)
(((unsigned int) (flags) >> 4) & 0x03u)
#define SNAPSHOTI_SPSC_W(flags) \
(((flags) >> 2) & 0x03u)
(((unsigned int) (flags) >> 2) & 0x03u)
#define SNAPSHOTI_SPSC_F(flags) \
(((flags) >> 0) & 0x03u)
(((unsigned int) (flags) >> 0) & 0x03u)
#define SNAPSHOTI_SPSC_B(flags) \
(((flags) >> 6) & 0x01u)
(((unsigned int) (flags) >> 6) & 0x01u)
/* NOTE: Due to atomic_load only accepting non-const pointer,
we can't have any const in the interface. */