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.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/spi/insert_username.c b/contrib/spi/insert_username.c
index 61b41500845..978a873ec90 100644
--- a/contrib/spi/insert_username.c
+++ b/contrib/spi/insert_username.c
@@ -62,7 +62,7 @@ insert_username(PG_FUNCTION_ARGS)
relname, args[0]);
/* create fields containing name */
- newval = PointerGetDatum(textin(GetPgUserName()));
+ newval = DirectFunctionCall1(textin, CStringGetDatum(GetPgUserName()));
/* construct new tuple */
rettuple = SPI_modifytuple(rel, rettuple, 1, &attnum, &newval, NULL);