[PHP-GTK-DOC]cvs: php-gtk-doc/scripts/copy_images.php

[email protected] (mikespook) Wed, 6 Dec 2006 23:11:30 +0800
Newsgroups php.gtk.doc
Message-ID <[email protected]>
Modified files:
  php-gtk-doc/scripts/copy_images.php
Log:
  If the path $fulldest alreay existed, there would be a warning executing
mkdir in copy_images.php line 22. Add file_exists check if the path already
existed. Because I havent got the cvs account yet, I send this to the list.

Index: copy_images.php
===================================================================
RCS file: /repository/php-gtk-doc/scripts/copy_images.php,v
retrieving revision 1.1
diff -u -r1.1 copy_images.php
--- copy_images.php 26 Mar 2006 02:44:13 -0000 1.1
+++ copy_images.php 6 Dec 2006 14:52:38 -0000
@@ -19,7 +19,9 @@
                 if ($file != "." && $file != ".." && $file != "CVS") {
                     $fulldest = $dest.substr(getcwd(), strpos(getcwd(),
'images')-1)."/$file";
                     if (is_dir($file)) {
-                        mkdir($fulldest, 0777);
+                        if (!file_exists($fulldest)) {
+                            mkdir($fulldest, 0777);
+                        }
                         copy_images(realpath($file), $dest, $count);
                     } else {
                         copy($file, $fulldest);

-- 
广州市一方信息咨询有限公司
地址:广州市 江南大道中 穗花村 三巷12号204
邮编:510245
电话:020-39738561 020-39738571
传真:020-84476279
网站:www.i-fang.com
邮件:[email protected]
copy_images.php.patch (text/plain, 882 B)
Index: copy_images.php
===================================================================
RCS file: /repository/php-gtk-doc/scripts/copy_images.php,v
retrieving revision 1.1
diff -u -r1.1 copy_images.php
--- copy_images.php	26 Mar 2006 02:44:13 -0000	1.1
+++ copy_images.php	6 Dec 2006 14:52:38 -0000
@@ -19,7 +19,9 @@
                 if ($file != "." && $file != ".." && $file != "CVS") {
                     $fulldest = $dest.substr(getcwd(), strpos(getcwd(), 'images')-1)."/$file";
                     if (is_dir($file)) {
-                        mkdir($fulldest, 0777);
+                        if (!file_exists($fulldest)) {
+                            mkdir($fulldest, 0777);
+                        }
                         copy_images(realpath($file), $dest, $count);
                     } else {
                         copy($file, $fulldest);