diff options
author | Karl Williamson <khw@cpan.org> | 2022-05-11 13:57:46 -0600 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2022-05-18 04:39:27 -0600 |
commit | 78d7bba41f30fdb59d241a298618b0fb2a3c04ad (patch) | |
tree | 733b72629f16b7beee8815671593d83d5fedf995 | |
parent | 978e5b390674563165eb0948165862875565ca66 (diff) | |
download | perl-78d7bba41f30fdb59d241a298618b0fb2a3c04ad.tar.gz |
perlapi: Document unsharepvn
-rw-r--r-- | embed.fnc | 2 | ||||
-rw-r--r-- | hv.c | 9 |
2 files changed, 7 insertions, 4 deletions
@@ -2566,7 +2566,7 @@ AbpdD |SSize_t|unpack_str |NN const char *pat|NN const char *patend|NN const cha |I32 ocnt|U32 flags Apd |SSize_t|unpackstring |NN const char *pat|NN const char *patend|NN const char *s \ |NN const char *strend|U32 flags -Ap |void |unsharepvn |NULLOK const char* sv|I32 len|U32 hash +Cpd |void |unsharepvn |NULLOK const char* sv|I32 len|U32 hash : Used in gv.c, hv.c p |void |unshare_hek |NULLOK HEK* hek : Used in perly.y @@ -3128,12 +3128,15 @@ Now a macro in hv.h Adds magic to a hash. See C<L</sv_magic>>. +=for apidoc unsharepvn + +If no one has access to shared string C<str> with length C<len>, free it. + +C<len> and C<hash> must both be valid for C<str>. + =cut */ -/* possibly free a shared string if no one has access to it - * len and hash must both be valid for str. - */ void Perl_unsharepvn(pTHX_ const char *str, I32 len, U32 hash) { |