summaryrefslogtreecommitdiff
path: root/embed.fnc
diff options
context:
space:
mode:
authorRichard Leach <richardleach@users.noreply.github.com>2021-04-19 21:27:03 +0100
committerHugo van der Sanden <hv@crypt.org>2021-05-26 13:37:12 +0100
commit0b1c19ab1cbed9c221a41fca38580344778ce3a6 (patch)
tree57806b6c33ce1b88588f23a10c37fb3200ec4897 /embed.fnc
parent9940d7c95f83dcd73b4b62eba7c1671f22ca8bf3 (diff)
downloadperl-0b1c19ab1cbed9c221a41fca38580344778ce3a6.tar.gz
Add Perl_av_new_alloc() function and newAV_alloc_x/z() macros
Diffstat (limited to 'embed.fnc')
-rw-r--r--embed.fnc3
1 files changed, 3 insertions, 0 deletions
diff --git a/embed.fnc b/embed.fnc
index 648545ac16..f897db06c5 100644
--- a/embed.fnc
+++ b/embed.fnc
@@ -636,6 +636,7 @@ ApdR |SV** |av_fetch |NN AV *av|SSize_t key|I32 lval
Apd |void |av_fill |NN AV *av|SSize_t fill
ApdR |SSize_t|av_len |NN AV *av
ApdR |AV* |av_make |SSize_t size|NN SV **strp
+ApdR |AV* |av_new_alloc |SSize_t size|bool zeroflag
p |SV* |av_nonelem |NN AV *av|SSize_t ix
Apd |SV* |av_pop |NN AV *av
Apdoex |void |av_create_and_push|NN AV **const avp|NN SV *const val
@@ -1459,6 +1460,8 @@ Apx |CV * |newXS_flags |NULLOK const char *name|NN XSUBADDR_t subaddr\
ApdU |CV* |newXS |NULLOK const char *name|NN XSUBADDR_t subaddr\
|NN const char *filename
ApMdbR |AV* |newAV
+AmdR |AV* |newAV_alloc_x |SSize_t size
+AmdR |AV* |newAV_alloc_xz |SSize_t size
ApR |OP* |newAVREF |NN OP* o
ApdR |OP* |newBINOP |I32 type|I32 flags|NULLOK OP* first|NULLOK OP* last
ApR |OP* |newCVREF |I32 flags|NULLOK OP* o