From d550fa977239535afe8bca6acbf3251f5de04b57 Mon Sep 17 00:00:00 2001 From: Byron Jones Date: Mon, 23 Apr 2012 16:54:16 +0800 Subject: Bug 747110: Fix race condition in showdependencygraph.cgi triggering "use of uninitialized value" warnings. r=LpSolit, a=LpSolit --- showdependencygraph.cgi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'showdependencygraph.cgi') diff --git a/showdependencygraph.cgi b/showdependencygraph.cgi index de6caa459..32abf1747 100755 --- a/showdependencygraph.cgi +++ b/showdependencygraph.cgi @@ -296,7 +296,8 @@ foreach my $f (@files) # symlinks), this can't escape to delete anything it shouldn't # (unless someone moves the location of $webdotdir, of course) trick_taint($f); - if (file_mod_time($f) < $since) { + my $mtime = file_mod_time($f); + if ($mtime && $mtime < $since) { unlink $f; } } -- cgit v1.2.3-24-g4f1b