]> granicus.if.org Git - postgresql/commitdiff
trigger_dynamic()->handle_load() func for loading SPI-triggers
authorVadim B. Mikheev <vadim4o@yahoo.com>
Mon, 1 Sep 1997 08:06:17 +0000 (08:06 +0000)
committerVadim B. Mikheev <vadim4o@yahoo.com>
Mon, 1 Sep 1997 08:06:17 +0000 (08:06 +0000)
src/backend/utils/fmgr/dfmgr.c

index 5b97786cbfffc8bf46aabb935f42bd68e2787651..079c9d0a173657dba260668acefdb6e7f4194fc9 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *    $Header: /cvsroot/pgsql/src/backend/utils/fmgr/dfmgr.c,v 1.8 1997/08/12 20:16:09 momjian Exp $
+ *    $Header: /cvsroot/pgsql/src/backend/utils/fmgr/dfmgr.c,v 1.9 1997/09/01 08:06:17 vadim Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -46,6 +46,8 @@ static int pronargs_save;
 static func_ptr user_fn_save = (func_ptr) NULL;
 static func_ptr handle_load(char *filename, char *funcname);
 
+func_ptr trigger_dynamic (char *filename, char *funcname);
+
 func_ptr
 fmgr_dynamic(Oid procedureId, int *pronargs)
 {
@@ -261,3 +263,13 @@ load_file(char *filename)
     }
     handle_load(filename, (char *) NULL);
 }
+
+func_ptr
+trigger_dynamic (char *filename, char *funcname)
+{
+    func_ptr trigger_fn;
+    
+    trigger_fn = handle_load (filename, funcname);
+    
+    return (trigger_fn);
+}