summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjokkedk <joakim@jokke.dk>2008-08-01 09:40:36 +0000
committerjokkedk <joakim@jokke.dk>2008-08-01 09:40:36 +0000
commit96b4cc8d50eb21c76ab36d19fcba4202d9fd0142 (patch)
tree96b80d18fb8b6a6d8e11b09050f14e17dc673e56
parentae253d3b75f3c7713b5b1e4b3db7e3425743e57f (diff)
downloadwebgrind-96b4cc8d50eb21c76ab36d19fcba4202d9fd0142.zip
webgrind-96b4cc8d50eb21c76ab36d19fcba4202d9fd0142.tar.gz
webgrind-96b4cc8d50eb21c76ab36d19fcba4202d9fd0142.tar.bz2
Fixed #14, preprocessed files were included after xdebugOuputFormat change
-rw-r--r--library/FileHandler.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/library/FileHandler.php b/library/FileHandler.php
index f2790ea..5e880bd 100644
--- a/library/FileHandler.php
+++ b/library/FileHandler.php
@@ -73,8 +73,13 @@ class Webgrind_FileHandler{
foreach($list as $file){
$absoluteFilename = $dir.$file;
+
+ // Exclude webgrind preprocessed files
+ if (false !== strstr($absoluteFilename, Webgrind_Config::$preprocessedSuffix))
+ continue;
+
// Make sure that script never parses the profile currently being generated. (infinite loop)
- if(function_exists('xdebug_get_profiler_filename') && realpath(xdebug_get_profiler_filename())==$absoluteFilename)
+ if (function_exists('xdebug_get_profiler_filename') && realpath(xdebug_get_profiler_filename())==$absoluteFilename)
continue;
$invokeUrl = $this->getInvokeUrl($absoluteFilename);