summaryrefslogtreecommitdiff
path: root/lib/libc/stdlib/strfmon.c
AgeCommit message (Expand)Author
2025-11-26strfmon: Fix negative sign handling for C localeJose Luis Duran
2025-11-26strfmon: EINVAL if the '+' flag and both signs are emptyJose Luis Duran
2025-11-26strfmon: Fix typo s/poistion/position/Jose Luis Duran
2023-12-10strfmon.c: Use the restrict keyword directlyKonstantin Belousov
2023-12-10strfmon: style fixesJose Luis Duran
2023-12-09strfmon: Silence scan-build warningJose Luis Duran
2023-11-01libc: Purge unneeded cdefs.hWarner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-01-25strfmon(3): Match the return typeJose Luis Duran
2022-10-30strfmon: Remove XXX marksJose Luis Duran
2022-10-30strfmon_l: Use specified locale for number formattingJose Luis Duran
2022-10-26strfmon: Fix formatting of a second fixed-width valueJose Luis Duran
2022-10-26strfmon: Fix an edge case when sep_by_space is 2Jose Luis Duran
2022-10-26strfmon: Fix alignment when enclosed by parenthesesJose Luis Duran
2022-10-26strfmon: Trim the SPACE from international currency symbolJose Luis Duran
2022-10-26strfmon: Avoid an out-of-bounds accessJose Luis Duran
2022-10-26strfmon: Fix typos in source code commentsJose Luis Duran
2022-10-26strfmon: Fix typo in constantJose Luis Duran
2022-10-26strfmon: Code cleanupJose Luis Duran
2022-08-04libc: drop "All rights reserved" from Foundation copyrightsEd Maste
2020-09-02Compute the correct size of the string to move forward.John Baldwin
2018-12-19Allow multi-byte thousands separators in strfmon(3)Conrad Meyer
2017-11-25libc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-04-30libc: spelling fixes.Pedro F. Giffuni
2014-07-12strfmon: reduce unnecessary snprintf.Pedro F. Giffuni
2011-11-20Implement xlocale APIs from Darwin, mainly for use by libc++. This adds aDavid Chisnall
2010-02-10Fix PRMartin Cracauer
2008-04-24Stricter check for integer overflow.Ruslan Ermilov
2008-04-19Don't forget to free() currency_symbol and asciivalue when multipleRuslan Ermilov
2008-04-19Better strfmon(3) conversion specifiers sanity checking.Ruslan Ermilov
2008-04-13Use calloc() instaed of zeroing memory ourselves.Xin LI
2005-09-12Include a couple of headers to ensure consistency between the prototype andStefan Farfeleder
2003-03-20According to C99 decimal_point can't be emptyAndrey A. Chernov
2003-01-03Remove unused variable: ntmp.Tim J. Robbins
2002-10-12Fix a typo causing incorrect formatting for negative values in some localesTim J. Robbins
2002-10-11Save errno around calls to free(); at least some code paths clobber itTim J. Robbins
2002-10-11Use the new struct lconv members to determine how to format internationalTim J. Robbins
2002-10-11Non-negative amounts should not have an extra space in front of themTim J. Robbins
2002-10-11"Left precision" and "right precision" are not flags, but separate partsTim J. Robbins
2002-09-20Add restrict type-qualifier.Mike Barcroft
2002-05-28Assume __STDC__, remove non-__STDC__ code.Alfred Perlstein
2002-03-22Fix the style of the SCM ID's.David E. O'Brien
2001-12-11Add my e-mail to copyrightsAlexey Zelkin
2001-09-17style(9)Mike Barcroft
2001-09-06correctly wrap macros with { }Alexey Zelkin
2001-09-05Add strfmon(3) implementation. It still contains few XXX's because I lostAlexey Zelkin