From 9af74a9c80c074589f2d5efc365b3a9dee3031ed Mon Sep 17 00:00:00 2001
From: Bjoern Schiessle <schiessle@owncloud.com>
Date: Tue, 10 Jul 2012 16:41:20 +0200
Subject: [PATCH] use readfile() instead iof fopen() for file download over
 webdav. fopen() didn't work for large files on some servers while readfile()
 seems to work for all files on all configurations.

---
 lib/connector/sabre/file.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/connector/sabre/file.php b/lib/connector/sabre/file.php
index 3ba1b3355f2..e177946aa42 100644
--- a/lib/connector/sabre/file.php
+++ b/lib/connector/sabre/file.php
@@ -42,7 +42,7 @@ class OC_Connector_Sabre_File extends OC_Connector_Sabre_Node implements Sabre_D
 	 */
 	public function get() {
 
-		return OC_Filesystem::fopen($this->path,'r');
+		return OC_Filesystem::readfile($this->path);
 
 	}
 
-- 
GitLab