From f5a613c0ed077f12ad63d30cf464acb1939245e8 Mon Sep 17 00:00:00 2001 From: Bruce Momjian <bruce@momjian.us> Date: Tue, 14 Dec 1999 00:12:06 +0000 Subject: [PATCH] >From what I gather, this should be a little cleaner because the triggered function now returns the right datatype. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit -- Peter Eisentraut Sernanders väg 10:115 --- src/backend/commands/user.c | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/src/backend/commands/user.c b/src/backend/commands/user.c index 56dce87f7e..349a228872 100644 --- a/src/backend/commands/user.c +++ b/src/backend/commands/user.c @@ -5,7 +5,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * $Id: user.c,v 1.42 1999/12/14 00:08:13 momjian Exp $ + * $Id: user.c,v 1.43 1999/12/14 00:12:06 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -44,12 +44,20 @@ static void CheckPgUserAclNotNull(void); *--------------------------------------------------------------------- */ -/* This is the old name. Now uses a lower case name to be able to call this - from SQL. */ -#define UpdatePgPwdFile() update_pg_pwd() +static void UpdatePgPwdFile(void); -void -update_pg_pwd() +/* This is a wrapper, so the below function can be called from a trigger + (used to update pg_pwd from pg_shadow) */ +HeapTuple update_pg_pwd() +{ + UpdatePgPwdFile(); + return NULL; +} + + + +static void +UpdatePgPwdFile(void) { char *filename, *tempname; -- 2.40.0