diff options
author | Nicholas Clark <nick@ccl4.org> | 2008-03-17 00:17:26 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2008-03-17 00:17:26 +0000 |
commit | 08858ed21b9a4d448437bdae35df5c42fbe1c8bd (patch) | |
tree | d27bb2954cf830c9866eaa74e228a0a358b0d119 /reentr.pl | |
parent | 424a4936e3f61f4e8db394f496a116e698cede85 (diff) | |
download | perl-08858ed21b9a4d448437bdae35df5c42fbe1c8bd.tar.gz |
Drag autodoc.pl and overload.pl into the age of safer_open().
Thanks to the wisdom of london.pm, stuff the filename into the SCALAR
slot of the typeglob created in safer_open(), so that ...
Add safer_close(), that will die (with the filename) if the close
fails.
p4raw-id: //depot/perl@33539
Diffstat (limited to 'reentr.pl')
-rw-r--r-- | reentr.pl | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -787,7 +787,7 @@ typedef struct { /* ex: set ro: */ EOF -close($h); +safer_close($h); rename_if_different('reentr.h-new', 'reentr.h'); # Prepare to write the reentr.c. @@ -1089,7 +1089,7 @@ Perl_reentrant_retry(const char *f, ...) /* ex: set ro: */ EOF -close($c); +safer_close($c); rename_if_different('reentr.c-new', 'reentr.c'); __DATA__ |