aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1998-08-31 07:35:44 +0000
committerBruce Momjian <bruce@momjian.us>1998-08-31 07:35:44 +0000
commit50676b40ac7856f2df0d792c0706174620218cc8 (patch)
tree5495760ace3dcc4e845089c8596429cc83009b44 /src
parent0705b02f18b161292607a2541689aaf07783d15e (diff)
downloadpostgresql-50676b40ac7856f2df0d792c0706174620218cc8.tar.gz
postgresql-50676b40ac7856f2df0d792c0706174620218cc8.zip
Fix for regprocout, use underscore, not parens.
Diffstat (limited to 'src')
-rw-r--r--src/backend/utils/adt/regproc.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/backend/utils/adt/regproc.c b/src/backend/utils/adt/regproc.c
index 227158748b3..7c29195da33 100644
--- a/src/backend/utils/adt/regproc.c
+++ b/src/backend/utils/adt/regproc.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/regproc.c,v 1.22 1998/08/19 02:03:04 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/regproc.c,v 1.23 1998/08/31 07:35:44 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -48,9 +48,10 @@ regprocin(char *pro_oid_name)
{
/*
* we need to use the oid because there can be multiple entries
- * with the same name, i.e. 1323(int4eq)
+ * with the same name, i.e. 1323_int4eq
*/
proctup = SearchSysCacheTuple(PROOID,
+ /* atoi stops at the _ */
ObjectIdGetDatum(atoi(pro_oid_name)),
0, 0, 0);
if (HeapTupleIsValid(proctup))
@@ -130,7 +131,7 @@ regprocout(RegProcedure proid)
char *s;
s = ((Form_pg_proc) GETSTRUCT(proctup))->proname.data;
- snprintf(result, NAMEDATALEN, "%d(%s)", proid, s);
+ snprintf(result, NAMEDATALEN, "%d_%s", proid, s);
}
else
{