]> git.p6c8.net - devedit.git/blobdiff - modules/File/Access.pm
file_save() does not use a temporary file any more. Otherwise, it would destroy the...
[devedit.git] / modules / File / Access.pm
index 6f84b3fb61f6e11c73c60f9b058d11ab5c59c522..27277755449578e1ff5eba8cb71a54ddfe2b4e7a 100644 (file)
@@ -7,7 +7,7 @@ package File::Access;
 # with only one command
 #
 # Author:        Patrick Canterino <patshaping@gmx.net>
-# Last modified: 2003-10-13
+# Last modified: 2003-11-04
 #
 
 use strict;
@@ -125,15 +125,12 @@ sub file_read($)
 sub file_save($$)
 {
  my ($file,$content) = @_;
- my $temp            = $file.".temp";
  local *FILE;
 
- open(FILE,">",$temp) or return;
+ open(FILE,">",$file) or return;
  print FILE $$content or do { close(FILE); return };
  close(FILE)          or return;
 
- rename($temp,$file)  or return;
-
  return 1;
 }
 

patrick-canterino.de