File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 7
7
*
8
8
*
9
9
* IDENTIFICATION
10
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/regproc.c,v 1.34 1999/02/13 23:19:31 momjian Exp $
10
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/regproc.c,v 1.35 1999/02/15 16:29:32 tgl Exp $
11
11
*
12
12
*-------------------------------------------------------------------------
13
13
*/
36
36
/*
37
37
* regprocin - converts "proname" or "proid" to proid
38
38
*
39
- * proid of NULL signifies unknown
39
+ * proid of '-' signifies unknown, for consistency with regprocout
40
40
*/
41
41
int32
42
42
regprocin (char * pro_name_or_oid )
@@ -47,6 +47,8 @@ regprocin(char *pro_name_or_oid)
47
47
48
48
if (pro_name_or_oid == NULL )
49
49
return InvalidOid ;
50
+ if (pro_name_or_oid [0 ] == '-' && pro_name_or_oid [1 ] == '\0' )
51
+ return InvalidOid ;
50
52
51
53
if (!IsBootstrapProcessingMode ())
52
54
{
You can’t perform that action at this time.
0 commit comments