diff options
author | maxbeutel <me@maxbeutel.de> | 2012-05-23 15:35:58 +0400 |
---|---|---|
committer | maxbeutel <me@maxbeutel.de> | 2012-05-23 15:35:58 +0400 |
commit | 72a041c7f898c236f92c077dbb8af5b27dce9dc9 (patch) | |
tree | 28f1dffc362dae1b8d3a6e4ce60f47a3e778647d /library.c | |
parent | c1bc92bf48f09af0d3d7c34bd592fabfb4a16ed2 (diff) |
use helper for converting from double to string, use _ex version of _php_math_number_format_ex for PHP 5.4
Diffstat (limited to 'library.c')
-rw-r--r-- | library.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -259,7 +259,7 @@ redis_cmd_format_static(char **ret, char *keyword, char *format, ...) { case 'f': case 'F': { double d = va_arg(ap, double); - dbl_len = spprintf(&dbl_str, 0, "%.8f", d); + REDIS_DOUBLE_TO_STRING(dbl_str, dbl_len, d) smart_str_append_long(&buf, dbl_len); smart_str_appendl(&buf, _NL, sizeof(_NL) - 1); smart_str_appendl(&buf, dbl_str, dbl_len); @@ -327,7 +327,7 @@ redis_cmd_format(char **ret, char *format, ...) { case 'F': case 'f': { double d = va_arg(ap, double); - dbl_len = spprintf(&dbl_str, 0, "%.8f", d); + REDIS_DOUBLE_TO_STRING(dbl_str, dbl_len, d) smart_str_append_long(&buf, dbl_len); smart_str_appendl(&buf, _NL, sizeof(_NL) - 1); smart_str_appendl(&buf, dbl_str, dbl_len); |