mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-06-25 20:31:31 +02:00
missing closedir, can lead to Too many open files bugs
This commit is contained in:
parent
4bca7982d6
commit
b68e7f0041
@ -567,6 +567,7 @@
|
|||||||
$list[] = substr($file,0,strpos($file,'.'));
|
$list[] = substr($file,0,strpos($file,'.'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
closedir($dh);
|
||||||
}
|
}
|
||||||
if(!is_array($list))
|
if(!is_array($list))
|
||||||
{
|
{
|
||||||
@ -578,8 +579,8 @@
|
|||||||
$list[] = substr($file,0,strpos($file,'.'));
|
$list[] = substr($file,0,strpos($file,'.'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
closedir($dh);
|
closedir($dh);
|
||||||
|
}
|
||||||
reset ($list);
|
reset ($list);
|
||||||
return $list;
|
return $list;
|
||||||
}
|
}
|
||||||
@ -691,9 +692,11 @@
|
|||||||
$ext = strtolower(strrchr($f,'.'));
|
$ext = strtolower(strrchr($f,'.'));
|
||||||
if (($ext == '.gif' || $ext == '.png') && strpos($f,'navbar') === False)
|
if (($ext == '.gif' || $ext == '.png') && strpos($f,'navbar') === False)
|
||||||
{
|
{
|
||||||
|
closedir($d);
|
||||||
return True;
|
return True;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
closedir($d);
|
||||||
}
|
}
|
||||||
return False;
|
return False;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user