Silence compiler warning in SDBM_File
[p5sagit/p5-mst-13.2.git] / ext / Fcntl / t / syslfs.t
index 8d9769f..0843b60 100644 (file)
@@ -261,7 +261,11 @@ explain() if $fail;
 bye(); # does the necessary cleanup
 
 END {
-   unlink "big"; # be paranoid about leaving 5 gig files lying around
+    # unlink may fail if applied directly to a large file
+    # be paranoid about leaving 5 gig files lying around
+    open(BIG, ">big"); # truncate
+    close(BIG);
+    1 while unlink "big"; # standard portable idiom
 }
 
 # eof