From 80648891ccc6e5db8a38e35394ee917db6a1ea32 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sun, 28 May 2000 20:34:52 +0000 Subject: Miscellaneous cleanups of places that needed to account for new pg_language entries. --- src/backend/commands/remove.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/backend/commands/remove.c') diff --git a/src/backend/commands/remove.c b/src/backend/commands/remove.c index 03b74549ee8..a90af396a05 100644 --- a/src/backend/commands/remove.c +++ b/src/backend/commands/remove.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/commands/Attic/remove.c,v 1.48 2000/05/18 16:09:38 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/commands/Attic/remove.c,v 1.49 2000/05/28 20:34:50 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -367,7 +367,8 @@ RemoveFunction(char *functionName, /* function name to be removed */ func_error("RemoveFunction", functionName, nargs, argList, NULL); } - if ((((Form_pg_proc) GETSTRUCT(tup))->prolang) == INTERNALlanguageId) + if (((Form_pg_proc) GETSTRUCT(tup))->prolang == INTERNALlanguageId || + ((Form_pg_proc) GETSTRUCT(tup))->prolang == NEWINTERNALlanguageId) { heap_close(relation, RowExclusiveLock); elog(NOTICE, "Removing built-in function \"%s\"", functionName); -- cgit v1.2.3