diff options
author | kmiku7 <kakoimiku@gmail.com> | 2015-08-23 16:47:42 +0800 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2017-11-08 17:09:05 +0100 |
commit | bab437bef33075583841f292b1cb43194b53c50f (patch) | |
tree | 26f704382db95b1b8341968bdb52f1ae8fc15242 | |
parent | 0aa0cdf7ccdb0456172cb453af50fb38312a0867 (diff) | |
download | redis-bab437bef33075583841f292b1cb43194b53c50f.tar.gz |
fix boundary case for _dictNextPower
-rw-r--r-- | src/dict.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dict.c b/src/dict.c index 9362f9413..7e2391227 100644 --- a/src/dict.c +++ b/src/dict.c @@ -949,7 +949,7 @@ static unsigned long _dictNextPower(unsigned long size) { unsigned long i = DICT_HT_INITIAL_SIZE; - if (size >= LONG_MAX) return LONG_MAX; + if (size >= LONG_MAX) return LONG_MAX + 1LU; while(1) { if (i >= size) return i; |