[221] in BarnOwl Developers
[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);
}
}