…urrounding space missing in default value assignment)
…and unless usage when having a single-line body)
It overwrote the original definition in src/error.c, line 446.
IEC 60559 single format has 6 to 9 significant decimal digits precision. However the printf conversion specifier e (and E, of course) already writes 1 digit - the one before the decimal point - and precision specifies the number of digits to write after the decimal point.