[PATCH 1/2] localedef: Fix handling of empty mon_decimal_point
Andreas Schwab
schwab@linux-m68k.org
Mon Jan 31 16:30:27 GMT 2022
On Jan 31 2022, Florian Weimer wrote:
> * Andreas Schwab:
>
>> On Jan 31 2022, Florian Weimer via Libc-alpha wrote:
>>
>>> There's an existing comment
>>>
>>> /* The decimal point must not be empty. This is not said explicitly
>>> in POSIX but ANSI C (ISO/IEC 9899) says in 4.4.2.1 it has to be
>>> != "". */
>>>
>>> that says that empty strings/null characters are invalid.
>>
>> This is only about decimal_point, mon_decimal_point can be empty.
>
> Hmm, I'll take your word for it.
See 7.11.2.1, paragraph 3 and 10.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1
"And now for something completely different."
More information about the Libc-alpha
mailing list