]> source.dussan.org Git - nextcloud-server.git/commitdiff
Add darwin to if block
authorLukas Reschke <lukas@owncloud.com>
Tue, 14 Oct 2014 10:58:00 +0000 (12:58 +0200)
committerLukas Reschke <lukas@owncloud.com>
Wed, 15 Oct 2014 20:26:03 +0000 (22:26 +0200)
Otherwise it would fall into the 'win' else block because strpos($os, 'win') does also match 'darwin' what is the `php_uname` for OS X.

lib/private/largefilehelper.php

index 87a08e817e4c4cbf0ce154576fd58f152eeeadb7..806e6e767027b2c2b1954c3d52892c790262a506 100644 (file)
@@ -151,7 +151,7 @@ class LargeFileHelper {
                        $result = '';
                        if (strpos($os, 'linux') !== false) {
                                $result = $this->exec("stat -c %s $arg");
-                       } else if (strpos($os, 'bsd') !== false) {
+                       } else if (strpos($os, 'bsd') !== false || strpos($os, 'darwin') !== false) {
                                $result = $this->exec("stat -f %z $arg");
                        } else if (strpos($os, 'win') !== false) {
                                $result = $this->exec("for %F in ($arg) do @echo %~zF");