cvs: pear /Mail_Mime mime.php
| From: | Cipriano Groenendal | Date: | Thu, 09 Jun 2005 23:02:17 +0000 |
| Subject: | cvs: pear /Mail_Mime mime.php | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-32450@lists.php.net to get a copy of this message | ||
cipri Thu Jun 9 19:02:17 2005 EDT
Modified files:
/pear/Mail_Mime mime.php
Log:
Fixed problem with attaching zero-length files.
http://cvs.php.net/diff.php/pear/Mail_Mime/mime.php?r1=1.36&r2=1.37&ty=u
Index: pear/Mail_Mime/mime.php
diff -u pear/Mail_Mime/mime.php:1.36 pear/Mail_Mime/mime.php:1.37
--- pear/Mail_Mime/mime.php:1.36 Thu Jun 9 18:53:59 2005
+++ pear/Mail_Mime/mime.php Thu Jun 9 19:02:15 2005
@@ -35,7 +35,7 @@
// | Tomas V.V.Cox <cox@idecnet.com> (port to PEAR) |
// +-----------------------------------------------------------------------+
//
-// $Id: mime.php,v 1.36 2005/06/09 22:53:59 cipri Exp $
+// $Id: mime.php,v 1.37 2005/06/09 23:02:15 cipri Exp $
require_once('PEAR.php');
require_once('Mail/mimePart.php');
@@ -289,7 +289,12 @@
if (!$fd = fopen($file_name, 'rb')) {
return PEAR::raiseError('Could not open ' . $file_name);
}
- $cont = fread($fd, filesize($file_name));
+ $filesize = filesize($file_name);
+ if ($filesize == 0){
+ $cont = "";
+ }else{
+ $cont = fread($fd, $filesize);
+ }
fclose($fd);
return $cont;
}