From 9b7efef39d3f7eae45741f0adf0bc0d52945d842 Mon Sep 17 00:00:00 2001
From: Georg Ehrke <georg@ownCloud.com>
Date: Wed, 26 Jun 2013 14:28:40 +0200
Subject: [PATCH] improve Image Provider

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

diff --git a/lib/preview/images.php b/lib/preview/images.php
index e4041538e9..987aa9aef0 100644
--- a/lib/preview/images.php
+++ b/lib/preview/images.php
@@ -20,7 +20,7 @@ class Image extends Provider {
 
 		//check if file is encrypted
 		if($fileinfo['encrypted'] === true) {
-			$image = new \OC_Image($fileview->fopen($path, 'r'));
+			$image = new \OC_Image(stream_get_contents($fileview->fopen($path, 'r')));
 		}else{
 			$image = new \OC_Image();
 			$image->loadFromFile($fileview->getLocalFile($path));
-- 
GitLab