summaryrefslogtreecommitdiff
path: root/ext/re
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2002-02-21 21:01:36 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2002-02-21 21:01:36 +0000
commit97f88e98ef11d37351fa5dff900a7233f5a4d2ff (patch)
tree840bf339d9c510e568942296cc465ee3bd7263ce /ext/re
parentb3abae2aec672e5343915a64fe25c941cfd52764 (diff)
downloadperl-97f88e98ef11d37351fa5dff900a7233f5a4d2ff.tar.gz
Externalization from Jatan Shah <jshah@broadcom.com>.
p4raw-id: //depot/perl@14818
Diffstat (limited to 'ext/re')
-rw-r--r--ext/re/re.xs4
1 files changed, 4 insertions, 0 deletions
diff --git a/ext/re/re.xs b/ext/re/re.xs
index 98b7b822a8..11239d7e59 100644
--- a/ext/re/re.xs
+++ b/ext/re/re.xs
@@ -7,6 +7,8 @@
#include "perl.h"
#include "XSUB.h"
+START_EXTERN_C
+
extern regexp* my_regcomp (pTHX_ char* exp, char* xend, PMOP* pm);
extern I32 my_regexec (pTHX_ regexp* prog, char* stringarg, char* strend,
char* strbeg, I32 minend, SV* screamer,
@@ -17,6 +19,8 @@ extern char* my_re_intuit_start (pTHX_ regexp *prog, SV *sv, char *strpos,
struct re_scream_pos_data_s *data);
extern SV* my_re_intuit_string (pTHX_ regexp *prog);
+END_EXTERN_C
+
#define MY_CXT_KEY "re::_guts" XS_VERSION
typedef struct {