From 740f5957ba1a7756750459d9d4bb70b30308b49d Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Mon, 25 Jun 2007 08:39:23 +0000 Subject: [PATCH] Restore big exponent letter in var_export() ('1e300' -> '1E300') --- main/snprintf.c | 2 +- main/spprintf.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/main/snprintf.c b/main/snprintf.c index 6943a0a5da..e93913e6f9 100644 --- a/main/snprintf.c +++ b/main/snprintf.c @@ -1082,7 +1082,7 @@ fmt_string: lconv = localeconv(); } #endif - s = php_gcvt(fp_num, precision, *fmt=='H' ? '.' : LCONV_DECIMAL_POINT, (*fmt == 'G')?'E':'e', &num_buf[1]); + s = php_gcvt(fp_num, precision, *fmt=='H' ? '.' : LCONV_DECIMAL_POINT, (*fmt == 'G' || *fmt == 'H')?'E':'e', &num_buf[1]); if (*s == '-') prefix_char = *s++; else if (print_sign) diff --git a/main/spprintf.c b/main/spprintf.c index e532261a9b..27ef5557d9 100644 --- a/main/spprintf.c +++ b/main/spprintf.c @@ -709,7 +709,7 @@ fmt_string: lconv = localeconv(); } #endif - s = php_gcvt(fp_num, precision, *fmt=='H' ? '.' : LCONV_DECIMAL_POINT, (*fmt == 'G')?'E':'e', &num_buf[1]); + s = php_gcvt(fp_num, precision, *fmt=='H' ? '.' : LCONV_DECIMAL_POINT, (*fmt == 'G' || *fmt == 'H')?'E':'e', &num_buf[1]); if (*s == '-') prefix_char = *s++; else if (print_sign) -- 2.50.1