Commit 96b24607 authored by Vitaly Arbuzov's avatar Vitaly Arbuzov
Browse files

Add NULL check before releasing iter

parent 2e3c90dc
......@@ -1294,7 +1294,7 @@ werr:
}
ssize_t rdbSaveDb(rio *rdb, int dbid, int rdbflags, long *key_counter) {
dictIterator *di;
dictIterator *di = NULL;
dictEntry *de;
ssize_t written = 0;
ssize_t res;
......@@ -1357,12 +1357,13 @@ ssize_t rdbSaveDb(rio *rdb, int dbid, int rdbflags, long *key_counter) {
}
dictReleaseIterator(di);
di = NULL;
}
dbReleaseIterator(dbit);
return written;
werr:
dictReleaseIterator(di);
if (di) dictReleaseIterator(di);
return -1;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment