tony2001                Thu Oct 27 15:39:39 2005 EDT

  Modified files:              (Branch: PHP_5_1)
    /php-src/ext/pdo    php_pdo_driver.h 
  Log:
  MFH: commit forgotten part
  
  
http://cvs.php.net/diff.php/php-src/ext/pdo/php_pdo_driver.h?r1=1.66.2.4&r2=1.66.2.5&ty=u
Index: php-src/ext/pdo/php_pdo_driver.h
diff -u php-src/ext/pdo/php_pdo_driver.h:1.66.2.4 
php-src/ext/pdo/php_pdo_driver.h:1.66.2.5
--- php-src/ext/pdo/php_pdo_driver.h:1.66.2.4   Tue Oct 25 12:02:33 2005
+++ php-src/ext/pdo/php_pdo_driver.h    Thu Oct 27 15:39:38 2005
@@ -16,7 +16,7 @@
   +----------------------------------------------------------------------+
 */
 
-/* $Id: php_pdo_driver.h,v 1.66.2.4 2005/10/25 16:02:33 tony2001 Exp $ */
+/* $Id: php_pdo_driver.h,v 1.66.2.5 2005/10/27 19:39:38 tony2001 Exp $ */
 
 #ifndef PHP_PDO_DRIVER_H
 #define PHP_PDO_DRIVER_H
@@ -193,6 +193,16 @@
        }
        return defval;
 }
+static inline char *pdo_attr_strval(zval *options, enum pdo_attribute_type 
option_name, char *defval TSRMLS_DC)
+{
+       zval **v;
+
+       if (options && SUCCESS == zend_hash_index_find(Z_ARRVAL_P(options), 
option_name, (void**)&v)) {
+               convert_to_string_ex(v);
+               return estrndup(Z_STRVAL_PP(v), Z_STRLEN_PP(v));
+       }
+       return defval ? estrdup(defval) : NULL;
+}
 /* }}} */
 
 /* This structure is registered with PDO when a PDO driver extension is

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

Reply via email to