logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

cvs: pear /Log/Log syslog.php: msg#00407

Subject: cvs: pear /Log/Log syslog.php
jon             Fri Oct 25 19:03:13 2002 EDT

  Modified files:              
    /pear/Log/Log       syslog.php 
  Log:
  Ensure that $name is a valid integer value.
  
  Submitted by: Andres Salomon <dilinger@xxxxxxxxx>
  
  
Index: pear/Log/Log/syslog.php
diff -u pear/Log/Log/syslog.php:1.8 pear/Log/Log/syslog.php:1.9
--- pear/Log/Log/syslog.php:1.8 Mon Oct 21 20:13:47 2002
+++ pear/Log/Log/syslog.php     Fri Oct 25 19:03:13 2002
@@ -1,5 +1,5 @@
 <?php
-// $Id: syslog.php,v 1.8 2002/10/22 00:13:47 jon Exp $
+// $Id: syslog.php,v 1.9 2002/10/25 23:03:13 jon Exp $
 // $Horde: horde/lib/Log/syslog.php,v 1.6 2000/06/28 21:36:13 jon Exp $
 
 /**
@@ -8,7 +8,7 @@
  * (PHP emulates this with the Event Log on Windows machines).
  * 
  * @author  Chuck Hagenbuch <chuck@xxxxxxxxx>
- * @version $Revision: 1.8 $
+ * @version $Revision: 1.9 $
  * @since   Horde 1.3
  * @package Log 
  */
@@ -33,6 +33,11 @@
     function Log_syslog($name, $ident = '', $conf = array(),
                         $maxLevel = PEAR_LOG_DEBUG)
     {    
+        /* Ensure we have a valid integer value for $name. */
+        if (empty($name) || !is_int($name)) {
+            $name = LOG_SYSLOG;
+        }
+
         $this->_name = $name;
         $this->_ident = $ident;
         $this->_maxLevel = $maxLevel;



-- 
PEAR CVS Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




<Prev in Thread] Current Thread [Next in Thread>