fix for reading empty files. This caused problems with mac os x as WebDAV client

This commit is contained in:
Cornelius Weiß 2007-11-18 19:57:53 +00:00
parent 6be088d539
commit 0c2ed61d02

View File

@ -771,7 +771,17 @@
{
if (($fp = fopen ($p->real_full_path, 'rb')))
{
$contents = fread ($fp, filesize ($p->real_full_path));
if (filesize($p->real_full_path) > 0)
{
$contents = fread ($fp, filesize($p->real_full_path));
}
else
{
// files could also have no contents. In this case
// the second parameter should not be present!
$contents = fread ($fp);
}
fclose ($fp);
}
else