summaryrefslogtreecommitdiff
path: root/embed.fnc
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2012-10-06 15:03:06 -0600
committerKarl Williamson <public@khwilliamson.com>2012-10-09 11:16:06 -0600
commitfb241e71f66a109447972250b3da4dcbffea0e71 (patch)
tree3ef5e8b8e22294a20b5c6ea13ba4aa21aa1deb6d /embed.fnc
parentb40a2c17551b484a78122be98db5dc06bb4614d5 (diff)
downloadperl-fb241e71f66a109447972250b3da4dcbffea0e71.tar.gz
Allow _swash_inversion_hash() to be called in regexec.c
To prevent this very-internal core function from being used by XS writers, it isn't defined except if the preprocessor indicates it is compiling certain .c files. Add regexec.c to the list
Diffstat (limited to 'embed.fnc')
-rw-r--r--embed.fnc2
1 files changed, 1 insertions, 1 deletions
diff --git a/embed.fnc b/embed.fnc
index 9d9d4a2e12..43f131b81d 100644
--- a/embed.fnc
+++ b/embed.fnc
@@ -1404,7 +1404,6 @@ EXpM |void |_invlist_union_maybe_complement_2nd|NULLOK SV* const a|NN SV* const
EXmM |void |_invlist_subtract|NN SV* const a|NN SV* const b|NN SV** result
EXpM |void |_invlist_invert|NN SV* const invlist
EXpM |void |_invlist_invert_prop|NN SV* const invlist
-EXMpR |HV* |_swash_inversion_hash |NN SV* const swash
EXMpR |SV* |_new_invlist |IV initial_size
EXMpR |SV* |_swash_to_invlist |NN SV* const swash
EXMpR |SV* |_add_range_to_invlist |NULLOK SV* invlist|const UV start|const UV end
@@ -1420,6 +1419,7 @@ EiMR |UV |_invlist_len |NN SV* const invlist
EMiR |bool |_invlist_contains_cp|NN SV* const invlist|const UV cp
EXpMR |IV |_invlist_search |NN SV* const invlist|const UV cp
EXMpR |SV* |_get_swash_invlist|NN SV* const swash
+EXMpR |HV* |_swash_inversion_hash |NN SV* const swash
#endif
Ap |void |taint_env
Ap |void |taint_proper |NULLOK const char* f|NN const char *const s