WordPress.org

Make WordPress Core

Ticket #6818: 6818.diff

File 6818.diff, 1.1 KB (added by DD32, 6 years ago)
  • wp-admin/includes/class-wp-filesystem-direct.php

     
    4747                if( ! $this->is_dir($file) ) 
    4848                        return @chgrp($file,$group); 
    4949                //Is a directory, and we want recursive 
    50                 $file = trailingshashit($file); 
     50                $file = trailingslashit($file); 
    5151                $filelist = $this->dirlist($file); 
    5252                foreach($filelist as $filename) 
    5353                        $this->chgrp($file . $filename, $group, $recursive); 
     
    6464                if( ! $this->is_dir($file) ) 
    6565                        return @chmod($file,$mode); 
    6666                //Is a directory, and we want recursive 
    67                 $file = trailingshashit($file); 
     67                $file = trailingslashit($file); 
    6868                $filelist = $this->dirlist($file); 
    6969                foreach($filelist as $filename) 
    7070                        $this->chmod($file . $filename, $mode, $recursive); 
     
    177177        } 
    178178 
    179179        function copy($source,$destination,$overwrite=false){ 
    180                 if( $overwrite && $this->exists($destination) ) 
     180                if( ! $overwrite && $this->exists($destination) ) 
    181181                        return false; 
    182182                return copy($source,$destination); 
    183183        }