2007-11-15 Andreas Schwab <schwab@suse.de>
- * editfns.c (Fformat): Correctly format EMACS_INT values.
- When formatting an integer as float take precision into account.
+ * editfns.c (Fformat): Correctly format EMACS_INT values. Also
+ take precision into account when formatting an integer.
2007-11-15 Juanma Barranquero <lekktu@gmail.com>
So make sure we have a flonum if the argument should
be a double. */
if (*format == 'e' || *format == 'f' || *format == 'g')
- {
- args[n] = Ffloat (args[n]);
- if (precision[n] > 0)
- thissize += precision[n];
- }
+ args[n] = Ffloat (args[n]);
else
if (*format != 'd' && *format != 'o' && *format != 'x'
&& *format != 'i' && *format != 'X' && *format != 'c')