浏览代码

Fix call order of curl_close() and curl_error()

Visman 2 年之前
父节点
当前提交
aee1a49a25
共有 1 个文件被更改,包括 4 次插入6 次删除
  1. 4 6
      app/Core/Files.php

+ 4 - 6
app/Core/Files.php

@@ -1253,15 +1253,13 @@ class Files
 
 
         $result = \curl_exec($ch);
         $result = \curl_exec($ch);
 
 
-        \curl_close($ch);
-
         if (false === $result) {
         if (false === $result) {
             $this->error = 'cURL error: ' . \curl_error($ch);
             $this->error = 'cURL error: ' . \curl_error($ch);
-
-            return false;
-        } else {
-            return true;
         }
         }
+
+        \curl_close($ch);
+
+        return false !== $result;
     }
     }
 
 
     /**
     /**