summaryrefslogtreecommitdiff
path: root/read.c
diff options
context:
space:
mode:
authorMark Nunberg <mnunberg@users.noreply.github.com>2019-08-09 04:03:02 -0400
committerGitHub <noreply@github.com>2019-08-09 04:03:02 -0400
commit3af99d5fd5c2352cd73e851686bb18de122897f1 (patch)
treee94e828e31b9f71166436c2a560f33f650ffb13e /read.c
parent5d013039a95402ff555ab51a7340d4af91b6f72b (diff)
parentf9bccfb7baa0bd0c9fdbaee602398590ea364f67 (diff)
Merge pull request #597 from justinbrewer/createArray-size_t
Update createArray to take size_t
Diffstat (limited to 'read.c')
-rw-r--r--read.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/read.c b/read.c
index 065b0b5..4767448 100644
--- a/read.c
+++ b/read.c
@@ -385,7 +385,7 @@ static int processMultiBulkItem(redisReader *r) {
root = (r->ridx == 0);
- if (elements < -1 || elements > INT_MAX) {
+ if (elements < -1 || (LLONG_MAX > SIZE_MAX && elements > SIZE_MAX)) {
__redisReaderSetError(r,REDIS_ERR_PROTOCOL,
"Multi-bulk length out of range");
return REDIS_ERR;