diff options
author | Georg Ehrke <dev@georgswebsite.de> | 2012-04-15 22:28:11 +0200 |
---|---|---|
committer | Georg Ehrke <dev@georgswebsite.de> | 2012-04-15 22:28:11 +0200 |
commit | 77cefdedb86de65e69f470c8b6a1b03bb001966e (patch) | |
tree | 547b3a111c4d07992b7c528f2db4962ee36f91f9 /lib/filesystemview.php | |
parent | 77a9e343aae4fc19a1e6fbf71b73e171640ac02a (diff) | |
parent | 12818093007d5bdce5519b5015e2a0748c98e24d (diff) | |
download | nextcloud-server-77cefdedb86de65e69f470c8b6a1b03bb001966e.tar.gz nextcloud-server-77cefdedb86de65e69f470c8b6a1b03bb001966e.zip |
Merge branch 'master' into sabredav_1.6
Diffstat (limited to 'lib/filesystemview.php')
-rw-r--r-- | lib/filesystemview.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/filesystemview.php b/lib/filesystemview.php index 9d530c7ad63..95873bd87cf 100644 --- a/lib/filesystemview.php +++ b/lib/filesystemview.php @@ -283,8 +283,12 @@ class OC_FilesystemView { if(OC_Filesystem::isValidPath($path)){ $source=$this->fopen($path,'r'); if($source){ - $extention=substr($path,strrpos($path,'.')); - $tmpFile=OC_Helper::tmpFile($extention); + $extension=''; + $extOffset=strpos($path,'.'); + if($extOffset !== false) { + $extension=substr($path,strrpos($path,'.')); + } + $tmpFile=OC_Helper::tmpFile($extension); file_put_contents($tmpFile,$source); return $tmpFile; } |