From ee6d8c9d589c95a12fab5d1a1bcfdd3c6ad8f4c0 Mon Sep 17 00:00:00 2001
From: Vincent Petry <pvince81@owncloud.com>
Date: Tue, 4 Nov 2014 17:37:15 +0100
Subject: [PATCH] Store curl error message directly

---
 apps/files_sharing/lib/external/storage.php | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/apps/files_sharing/lib/external/storage.php b/apps/files_sharing/lib/external/storage.php
index 2da0022028..3f1d631a35 100644
--- a/apps/files_sharing/lib/external/storage.php
+++ b/apps/files_sharing/lib/external/storage.php
@@ -206,12 +206,9 @@ class Storage extends DAV implements ISharedStorage {
 		$result = curl_exec($ch);
 
 		$status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
-		$errorMessage = null;
-		if ($status === 0) {
-			$errorMessage = curl_error($ch);
-		}
+		$errorMessage = curl_error($ch);
 		curl_close($ch);
-		if ($errorMessage) {
+		if (!empty($errorMessage)) {
 			throw new \Exception($errorMessage);
 		}
 
-- 
GitLab