svn: php/php-src/branches/PHP_5_2/ext/pdo/ pdo_stmt.c

From: Date: Thu, 16 Jul 2009 01:00:22 +0000
Subject: svn: php/php-src/branches/PHP_5_2/ext/pdo/ pdo_stmt.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-59493@lists.php.net to get a copy of this message
felipe Thu, 16 Jul 2009 01:00:22 +0000 URL: http://svn.php.net/viewvc?view=revision&revision=284164 Changed paths: U php/php-src/branches/PHP_5_2/ext/pdo/pdo_stmt.c Log: - MFH: Removed trailing zeros on double to string conversion (noticed on #48924) Modified: php/php-src/branches/PHP_5_2/ext/pdo/pdo_stmt.c =================================================================== --- php/php-src/branches/PHP_5_2/ext/pdo/pdo_stmt.c 2009-07-16 00:59:34 UTC (rev 284163) +++ php/php-src/branches/PHP_5_2/ext/pdo/pdo_stmt.c 2009-07-16 01:00:22 UTC (rev 284164) @@ -329,7 +329,7 @@ if (PDO_PARAM_TYPE(param->param_type) == PDO_PARAM_STR && param->max_value_len <= 0 && ! ZVAL_IS_NULL(param->parameter)) { if (Z_TYPE_P(param->parameter) == IS_DOUBLE) { char *p; - int len = spprintf(&p, 0, "%F", Z_DVAL_P(param->parameter)); + int len = spprintf(&p, 0, "%.*H", (int) EG(precision), Z_DVAL_P(param->parameter)); ZVAL_STRINGL(param->parameter, p, len, 0); } else { convert_to_string(param->parameter);

« previous php.cvs (#59493) next »