Lines Matching refs:fn
104 $fn = ($media_changes ? $conf['media_changelog'] : $conf['changelog']);
111 file_exists($fn) &&
112 (@filemtime($fn . '.trimmed') + 86400) < time() &&
113 !file_exists($fn . '_tmp')
115 @touch($fn . '.trimmed');
116 io_lock($fn);
117 $lines = file($fn);
120 io_unlock($fn);
125 io_saveFile($fn . '_tmp', ''); // presave tmp as 2nd lock
147 @unlink($fn . '_tmp');
148 io_unlock($fn);
171 io_saveFile($fn . '_tmp', implode('', $out_lines));
172 @unlink($fn);
173 if (!rename($fn . '_tmp', $fn)) {
175 io_unlock($fn);
176 io_saveFile($fn, implode('', $out_lines));
177 @unlink($fn . '_tmp');
179 io_unlock($fn);