diff options
author | Dave Mitchell <davem@fdisolutions.com> | 2004-08-07 15:10:40 +0000 |
---|---|---|
committer | Dave Mitchell <davem@fdisolutions.com> | 2004-08-07 15:10:40 +0000 |
commit | d1f347d75f2751e771d6a00c52f4e5f14bfd93ea (patch) | |
tree | 243747c0f7473e23d2424254282555fb01bf8681 /pod/perlcall.pod | |
parent | 32babee08ee923133079392c9eae66cc543e1115 (diff) | |
download | perl-d1f347d75f2751e771d6a00c52f4e5f14bfd93ea.tar.gz |
Add tests for XS call_*() API
p4raw-id: //depot/perl@23203
Diffstat (limited to 'pod/perlcall.pod')
-rw-r--r-- | pod/perlcall.pod | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pod/perlcall.pod b/pod/perlcall.pod index 40f1d65a7b..dd520afcaa 100644 --- a/pod/perlcall.pod +++ b/pod/perlcall.pod @@ -343,7 +343,11 @@ has no effect when G_EVAL is not used. When G_KEEPERR is used, any errors in the called code will be prefixed with the string "\t(in cleanup)", and appended to the current value -of C<$@>. +of C<$@>. an error will not be appended if that same error string is +already at the end of C<$@>. + +In addition, a warning is generated using the appended string. This can be +disabled using C<no warnings 'misc'>. The G_KEEPERR flag was introduced in Perl version 5.002. |