diff options
Diffstat (limited to 'src/backend/libpq/auth-scram.c')
-rw-r--r-- | src/backend/libpq/auth-scram.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backend/libpq/auth-scram.c b/src/backend/libpq/auth-scram.c index 8b3da736b1a..3acc2acfe41 100644 --- a/src/backend/libpq/auth-scram.c +++ b/src/backend/libpq/auth-scram.c @@ -411,6 +411,8 @@ pg_be_scram_build_verifier(const char *password) ereport(LOG, (errcode(ERRCODE_INTERNAL_ERROR), errmsg("could not generate random salt"))); + if (prep_password) + pfree(prep_password); return NULL; } |