Fix xslt_process() to ensure that it inserts a NULL terminator after the
[PostgreSQL.git] / src / include / commands / proclang.h
blob5feff87da85533179fe183a3a1e3f59682963107
1 /*
2 * $PostgreSQL$
4 *-------------------------------------------------------------------------
6 * proclang.h
7 * prototypes for proclang.c.
10 *-------------------------------------------------------------------------
12 #ifndef PROCLANG_H
13 #define PROCLANG_H
15 #include "nodes/parsenodes.h"
17 extern void CreateProceduralLanguage(CreatePLangStmt *stmt);
18 extern void DropProceduralLanguage(DropPLangStmt *stmt);
19 extern void DropProceduralLanguageById(Oid langOid);
20 extern void RenameLanguage(const char *oldname, const char *newname);
21 extern void AlterLanguageOwner(const char *name, Oid newOwnerId);
22 extern void AlterLanguageOwner_oid(Oid oid, Oid newOwnerId);
23 extern bool PLTemplateExists(const char *languageName);
25 #endif /* PROCLANG_H */