summaryrefslogtreecommitdiff
path: root/contrib/spi/insert_username.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/spi/insert_username.c')
-rw-r--r--contrib/spi/insert_username.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/contrib/spi/insert_username.c b/contrib/spi/insert_username.c
index 5e709f2834..9541677ebd 100644
--- a/contrib/spi/insert_username.c
+++ b/contrib/spi/insert_username.c
@@ -1,7 +1,7 @@
/*
* insert_username.c
* $Modified: Thu Oct 16 08:13:42 1997 by brook $
- * $PostgreSQL: pgsql/contrib/spi/insert_username.c,v 1.15 2007/02/01 19:10:23 momjian Exp $
+ * $PostgreSQL: pgsql/contrib/spi/insert_username.c,v 1.16 2008/03/25 22:42:42 tgl Exp $
*
* insert user name in response to a trigger
* usage: insert_username (column_name)
@@ -77,8 +77,7 @@ insert_username(PG_FUNCTION_ARGS)
args[0], relname)));
/* create fields containing name */
- newval = DirectFunctionCall1(textin,
- CStringGetDatum(GetUserNameFromId(GetUserId())));
+ newval = CStringGetTextDatum(GetUserNameFromId(GetUserId()));
/* construct new tuple */
rettuple = SPI_modifytuple(rel, rettuple, 1, &attnum, &newval, NULL);