Lines Matching refs:fn
107 $fn = ($media_changes ? $conf['media_changelog'] : $conf['changelog']);
114 file_exists($fn) &&
115 (@filemtime($fn . '.trimmed') + 86400) < time() &&
116 !file_exists($fn . '_tmp')
118 @touch($fn . '.trimmed');
119 io_lock($fn);
120 $lines = file($fn);
123 io_unlock($fn);
128 io_saveFile($fn . '_tmp', ''); // presave tmp as 2nd lock
150 @unlink($fn . '_tmp');
151 io_unlock($fn);
174 io_saveFile($fn . '_tmp', implode('', $out_lines));
175 @unlink($fn);
176 if (!rename($fn . '_tmp', $fn)) {
178 io_unlock($fn);
179 io_saveFile($fn, implode('', $out_lines));
180 @unlink($fn . '_tmp');
182 io_unlock($fn);