Carp-Datum
    
    
  
  
  
view release on metacpan or search on metacpan
Datum/Strip.pm view on Meta::CPAN
	eval { strip(\*OLD, \*NEW) };
	if (chop $@) {
		logerr "can't write to $fnew: $@";
		close NEW;
		close OLD;
		return;
	}
	if ($file ne '-' && $fnew ne '-') { 
		my $mode = (stat(OLD))[2] & 07777;
		chmod $mode, $fnew or logwarn "can't propagate mode %04o on $fnew: $!";
	}
	unless (close NEW) {
		logerr "can't flush $fnew: $!";
		close OLD;
		return;
	}
	close OLD;
( run in 0.238 second using v1.01-cache-2.11-cpan-5dc5da66d9d )