提交 62bfa662 编写于 作者: A antirez

rdbLoad() should check REDIS_RDB_VERSION instead of hardcoded number.

上级 dd51571c
...@@ -1039,7 +1039,7 @@ int rdbLoad(char *filename) { ...@@ -1039,7 +1039,7 @@ int rdbLoad(char *filename) {
return REDIS_ERR; return REDIS_ERR;
} }
rdbver = atoi(buf+5); rdbver = atoi(buf+5);
if (rdbver < 1 || rdbver > 5) { if (rdbver < 1 || rdbver > REDIS_RDB_VERSION) {
fclose(fp); fclose(fp);
redisLog(REDIS_WARNING,"Can't handle RDB format version %d",rdbver); redisLog(REDIS_WARNING,"Can't handle RDB format version %d",rdbver);
errno = EINVAL; errno = EINVAL;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册