summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2011-09-23 20:43:32 -0700
committerFather Chrysostomos <sprout@cpan.org>2011-10-06 13:01:00 -0700
commitaa1e761e6b2ad2f51373c7d89c32d7770fba38df (patch)
tree4182de588c6a386bc0f8c6758e3b619e273a676b
parent5fba3c9163b88339c871f8d9e75a6166967dc9b4 (diff)
downloadperl-aa1e761e6b2ad2f51373c7d89c32d7770fba38df.tar.gz
Restore gv_autoload4 to perlapi.pod
Even if it’s not documented (which I hope to rectify), it should still continue to be listed in perlapi.
-rw-r--r--embed.fnc2
-rw-r--r--proto.h4
2 files changed, 6 insertions, 0 deletions
diff --git a/embed.fnc b/embed.fnc
index d54f54daf0..dffaaba0c0 100644
--- a/embed.fnc
+++ b/embed.fnc
@@ -429,6 +429,8 @@ Ap |GV* |gv_add_by_type |NULLOK GV *gv|svtype type
Apmb |GV* |gv_AVadd |NULLOK GV *gv
Apmb |GV* |gv_HVadd |NULLOK GV *gv
Apmb |GV* |gv_IOadd |NULLOK GV* gv
+AmR |GV* |gv_autoload4 |NULLOK HV* stash|NN const char* name \
+ |STRLEN len|I32 method
ApR |GV* |gv_autoload4_sv |NULLOK HV* stash|NN SV* namesv|I32 method|U32 flags
ApR |GV* |gv_autoload4_pv |NULLOK HV* stash|NN const char* namepv \
|I32 method|U32 flags
diff --git a/proto.h b/proto.h
index 4cf0a143a8..b4eed6b14f 100644
--- a/proto.h
+++ b/proto.h
@@ -1142,6 +1142,10 @@ PERL_CALLCONV UV Perl_grok_oct(pTHX_ const char* start, STRLEN* len_p, I32* flag
/* PERL_CALLCONV GV* Perl_gv_HVadd(pTHX_ GV *gv); */
/* PERL_CALLCONV GV* Perl_gv_IOadd(pTHX_ GV* gv); */
PERL_CALLCONV GV* Perl_gv_add_by_type(pTHX_ GV *gv, svtype type);
+/* PERL_CALLCONV GV* gv_autoload4(pTHX_ HV* stash, const char* name, STRLEN len, I32 method)
+ __attribute__warn_unused_result__
+ __attribute__nonnull__(pTHX_2); */
+
PERL_CALLCONV GV* Perl_gv_autoload4_pv(pTHX_ HV* stash, const char* namepv, I32 method, U32 flags)
__attribute__warn_unused_result__
__attribute__nonnull__(pTHX_2);