[221] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

[D-O-H] r398 - trunk/owl

daemon@ATHENA.MIT.EDU (nelhage@MIT.EDU)
Thu Oct 29 18:03:50 2009

Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
Date: Tue, 24 Oct 2006 11:43:28 -0400
To: dirty-owl-hackers@MIT.EDU
From: nelhage@MIT.EDU
Reply-To: dirty-owl-hackers@MIT.EDU

Author: nelhage
Date: 2006-10-24 11:43:28 -0400 (Tue, 24 Oct 2006)
New Revision: 398

Modified:
   trunk/owl/perlconfig.c
Log:
Applying alexmv's patch to allow dynamic loading of perl XS

Modified: trunk/owl/perlconfig.c
===================================================================
--- trunk/owl/perlconfig.c	2006-10-24 05:10:49 UTC (rev 397)
+++ trunk/owl/perlconfig.c	2006-10-24 15:43:28 UTC (rev 398)
@@ -4,6 +4,7 @@
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <errno.h>
+#define OWL_PERL
 #include "owl.h"
 #include <perl.h>
 #include "XSUB.h"
@@ -13,6 +14,8 @@
 extern char *owl_perlwrap_codebuff;
 
 extern XS(boot_owl);
+extern XS(boot_DynaLoader);
+extern XS(boot_DBI);
 
 static void owl_perl_xs_init(pTHX)
 {
@@ -20,6 +23,7 @@
   dXSUB_SYS;
   {
     newXS("owl::bootstrap", boot_owl, file);
+    newXS("DynaLoader::boot_DynaLoader", boot_DynaLoader, file);
   }
 }
 


home help back first fref pref prev next nref lref last post