diff options
author | Bruce Momjian <bruce@momjian.us> | 2002-06-15 00:52:23 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2002-06-15 00:52:23 +0000 |
commit | 579eab9880b11c2f4260bf6833c561aab65e9e1c (patch) | |
tree | dd4f9ae8fb130013f4b30765006a7dd4945c1e2c /src/backend/libpq/crypt.c | |
parent | fd8b1539123f608370b40a09e43764c0bcbb479d (diff) | |
download | postgresql-579eab9880b11c2f4260bf6833c561aab65e9e1c.tar.gz postgresql-579eab9880b11c2f4260bf6833c561aab65e9e1c.zip |
Remove pfrees of cached pg_pwd file, per Tom Lane.
Diffstat (limited to 'src/backend/libpq/crypt.c')
-rw-r--r-- | src/backend/libpq/crypt.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/backend/libpq/crypt.c b/src/backend/libpq/crypt.c index 304f557c319..4056539c4a0 100644 --- a/src/backend/libpq/crypt.c +++ b/src/backend/libpq/crypt.c @@ -9,7 +9,7 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Header: /cvsroot/pgsql/src/backend/libpq/crypt.c,v 1.46 2002/04/25 00:56:36 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/libpq/crypt.c,v 1.47 2002/06/15 00:52:23 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -52,13 +52,7 @@ md5_crypt_verify(const Port *port, const char *user, const char *pgpass) } if (passwd == NULL || *passwd == '\0') - { - if (passwd) - pfree(passwd); - if (valuntil) - pfree(valuntil); return STATUS_ERROR; - } /* If they encrypt their password, force MD5 */ if (isMD5(passwd) && port->auth_method != uaMD5) @@ -140,9 +134,6 @@ md5_crypt_verify(const Port *port, const char *user, const char *pgpass) retval = STATUS_OK; } - pfree(passwd); - if (valuntil) - pfree(valuntil); if (port->auth_method == uaMD5) pfree(crypt_pwd); |