diff options
author | Nicholas Clark <nick@ccl4.org> | 2007-09-20 08:39:28 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2007-09-20 08:39:28 +0000 |
commit | d3ba3f5c3251cdefafd2e9fe0bb52ce4419c7624 (patch) | |
tree | 2fb8be748fb0c4f3486e63e76327b2babbcae3a8 /embed.fnc | |
parent | c74c7a1e27c5e7f7e00419dd2667079018fc7d6f (diff) | |
download | perl-d3ba3f5c3251cdefafd2e9fe0bb52ce4419c7624.tar.gz |
Make hv_fetch_common() non-static, and change its name to hv_common(),
as it now also performs hv_delete()/hv_delete_ent()
p4raw-id: //depot/perl@31919
Diffstat (limited to 'embed.fnc')
-rw-r--r-- | embed.fnc | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -304,6 +304,9 @@ ApdR |bool |hv_exists |NULLOK HV* tb|NN const char* key|I32 klen ApdR |bool |hv_exists_ent |NULLOK HV* tb|NN SV* key|U32 hash Apd |SV** |hv_fetch |NULLOK HV* tb|NN const char* key|I32 klen|I32 lval Apd |HE* |hv_fetch_ent |NULLOK HV* tb|NN SV* key|I32 lval|U32 hash +Ap |HE* |hv_common |NULLOK HV* tb|NULLOK SV* keysv \ + |NULLOK const char* key|STRLEN klen|int flags \ + |int action|NULLOK SV* val|U32 hash Ap |void |hv_free_ent |NN HV* hv|NULLOK HE* entryK Apd |I32 |hv_iterinit |NN HV* tb ApdR |char* |hv_iterkey |NN HE* entry|NN I32* retlen @@ -1145,8 +1148,6 @@ rs |void |hv_notallowed |int flags|NN const char *key|I32 klen|NN const char *ms sn |struct xpvhv_aux*|hv_auxinit|NN HV *hv sM |SV* |hv_delete_common|NULLOK HV* tb|NULLOK SV* keysv|NULLOK const char* key \ |STRLEN klen|int k_flags|I32 d_flags|U32 hash -sM |HE* |hv_fetch_common|NULLOK HV* tb|NULLOK SV* keysv|NULLOK const char* key \ - |STRLEN klen|int flags|int action|NULLOK SV* val|U32 hash sM |void |clear_placeholders |NN HV* hb|U32 items sM |SV * |refcounted_he_value |NN const struct refcounted_he *he #endif |