[Openfirst-cvscommit] base/config version.php,1.5,1.6
Brought to you by:
xtimg
From: Tim G. <xt...@us...> - 2004-04-09 21:25:36
|
Update of /cvsroot/openfirst/base/config In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18718 Modified Files: version.php Log Message: Stop following of symbolic links for directories Index: version.php =================================================================== RCS file: /cvsroot/openfirst/base/config/version.php,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** version.php 28 Dec 2003 21:36:51 -0000 1.5 --- version.php 9 Apr 2004 21:12:14 -0000 1.6 *************** *** 43,48 **** foreach (glob("$sDir/*", GLOB_ONLYDIR) as $sSubDir) { ! $aSubFiles = rglob($sSubDir, $sPattern, $nFlags); ! $aFiles = array_merge($aFiles, $aSubFiles); } --- 43,51 ---- foreach (glob("$sDir/*", GLOB_ONLYDIR) as $sSubDir) { ! // Do not follow symbolic links, as this can cause infinite recursion as this can cause infinite recursion if a link within a directory points to its parent. ! if(! is_link($sSubDir)) { ! $aSubFiles = rglob($sSubDir, $sPattern, $nFlags); ! $aFiles = array_merge($aFiles, $aSubFiles); ! } } |