ICU-3499 Probable fix for when %g uses %e.

X-SVN-Rev: 14884
This commit is contained in:
George Rhoten 2004-04-06 19:15:33 +00:00
parent 95b0a1d085
commit e3decf37a2

View file

@ -821,6 +821,9 @@ u_printf_scidbl_handler(const u_printf_stream_handler *handler,
{
/* use 'e' or 'E' notation */
scidbl_info.fSpec = scidbl_info.fSpec - 2;
if (scidbl_info.fPrecision == -1) {
scidbl_info.fPrecision = 5;
}
/* call the scientific handler */
return u_printf_scientific_handler(handler, context, formatBundle, &scidbl_info, args);
}