mirror of
https://github.com/fluencelabs/redis
synced 2025-06-12 16:51:22 +00:00
Write RDB magic using a REDIS_RDB_VERSION define that is defined inside rdb.h
This commit is contained in:
@ -602,6 +602,7 @@ int rdbSave(char *filename) {
|
||||
dictIterator *di = NULL;
|
||||
dictEntry *de;
|
||||
char tmpfile[256];
|
||||
char magic[10];
|
||||
int j;
|
||||
long long now = mstime();
|
||||
FILE *fp;
|
||||
@ -616,7 +617,8 @@ int rdbSave(char *filename) {
|
||||
}
|
||||
|
||||
rioInitWithFile(&rdb,fp);
|
||||
if (rdbWriteRaw(&rdb,"REDIS0004",9) == -1) goto werr;
|
||||
snprintf(magic,sizeof(magic),"REDIS%04d",REDIS_RDB_VERSION);
|
||||
if (rdbWriteRaw(&rdb,magic,9) == -1) goto werr;
|
||||
|
||||
for (j = 0; j < server.dbnum; j++) {
|
||||
redisDb *db = server.db+j;
|
||||
|
Reference in New Issue
Block a user