# HG changeset patch # User Matti Hamalainen # Date 1300832934 -7200 # Node ID eb847818a3be3be00e5f38b018ae6cb2dd552d6c # Parent dd39f6bbc4cb4166c74ae5cac59299ad9d702be9 Reset matrix only when generating a cache, speeds things up a bit. Also, check if cache file exists before trying filemtime() on it. diff -r dd39f6bbc4cb -r eb847818a3be index.php --- a/index.php Tue Mar 22 22:43:44 2011 +0200 +++ b/index.php Wed Mar 23 00:28:54 2011 +0200 @@ -291,15 +291,14 @@
filemtime($cacheFile)) +if (!file_exists($cacheFile) || filemtime($dataFile) > filemtime($cacheFile)) { + alch_matrix_clear(); + $nline = 0; $file = fopen($dataFile, "r"); - while (($rawline = fgets($file)) !== FALSE) { $nline++; $line = trim($rawline);