]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-admin/includes/class-wp-filesystem-direct.php
WordPress 3.9
[autoinstalls/wordpress.git] / wp-admin / includes / class-wp-filesystem-direct.php
index d07305bc1dda3cd7ddb13dd93d4cca78a763e51d..2d4e56640acd0fc9c8b047b6f6b8ea0690e371ed 100644 (file)
@@ -9,7 +9,7 @@
 /**
  * WordPress Filesystem Class for direct PHP file and folder manipulation.
  *
 /**
  * WordPress Filesystem Class for direct PHP file and folder manipulation.
  *
- * @since 2.5
+ * @since 2.5.0
  * @package WordPress
  * @subpackage Filesystem
  * @uses WP_Filesystem_Base Extends class
  * @package WordPress
  * @subpackage Filesystem
  * @uses WP_Filesystem_Base Extends class
@@ -194,10 +194,10 @@ class WP_Filesystem_Direct extends WP_Filesystem_Base {
         * FIXME does not handle errors in fileperms()
         *
         * @param string $file Path to the file.
         * FIXME does not handle errors in fileperms()
         *
         * @param string $file Path to the file.
-        * @return string Mode of the file (last 4 digits).
+        * @return string Mode of the file (last 3 digits).
         */
        function getchmod($file) {
         */
        function getchmod($file) {
-               return substr(decoct(@fileperms($file)),3);
+               return substr( decoct( @fileperms( $file ) ), -3 );
        }
 
        function group($file) {
        }
 
        function group($file) {