Skip to content

Commit 2abe2a5

Browse files
committed
Fix #522 Signed integer overflow
1 parent 38c38d7 commit 2abe2a5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Diff for: php_memcached.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ static int php_memc_list_entry(void) {
8686
/****************************************
8787
Payload value flags
8888
****************************************/
89-
#define MEMC_CREATE_MASK(start, n_bits) (((1 << n_bits) - 1) << start)
89+
#define MEMC_CREATE_MASK(start, n_bits) (((1U << n_bits) - 1) << start)
9090

9191
#define MEMC_MASK_TYPE MEMC_CREATE_MASK(0, 4)
9292
#define MEMC_MASK_INTERNAL MEMC_CREATE_MASK(4, 12)

0 commit comments

Comments
 (0)