Skip to content

Commit b9188c3

Browse files
committed
trigger_dynamic()->handle_load() func for loading SPI-triggers
1 parent c67208b commit b9188c3

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

src/backend/utils/fmgr/dfmgr.c

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
*
99
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/backend/utils/fmgr/dfmgr.c,v 1.8 1997/08/12 20:16:09 momjian Exp $
10+
* $Header: /cvsroot/pgsql/src/backend/utils/fmgr/dfmgr.c,v 1.9 1997/09/01 08:06:17 vadim Exp $
1111
*
1212
*-------------------------------------------------------------------------
1313
*/
@@ -46,6 +46,8 @@ static int pronargs_save;
4646
static func_ptr user_fn_save = (func_ptr) NULL;
4747
static func_ptr handle_load(char *filename, char *funcname);
4848

49+
func_ptr trigger_dynamic (char *filename, char *funcname);
50+
4951
func_ptr
5052
fmgr_dynamic(Oid procedureId, int *pronargs)
5153
{
@@ -261,3 +263,13 @@ load_file(char *filename)
261263
}
262264
handle_load(filename, (char *) NULL);
263265
}
266+
267+
func_ptr
268+
trigger_dynamic (char *filename, char *funcname)
269+
{
270+
func_ptr trigger_fn;
271+
272+
trigger_fn = handle_load (filename, funcname);
273+
274+
return (trigger_fn);
275+
}

0 commit comments

Comments
 (0)