fix memory leak in parsing synchronous_standby_names

This commit is contained in:
gentle_hu
2021-03-15 15:52:09 +08:00
parent 41ecd688b0
commit ee0686184a

View File

@ -157,8 +157,8 @@ create_syncrep_config(const char *num_sync, List *members, uint8 syncrep_method)
/* we do not need free "*" because it is not from palloc */
if (strcmp(standbyName, "*") != 0) {
pfree(lfirst(tmp));
pfree(tmp);
}
pfree(tmp);
}
if (members != NULL) {
pfree(members);