[Bug 267282] [PATCH] strfmon: Attempt to fix some strfmon(3) bugs
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 267282] strfmon: Attempt to fix some strfmon(3) bugs"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 25 Oct 2022 21:52:11 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267282
--- Comment #2 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:
URL:
https://cgit.FreeBSD.org/src/commit/?id=947efadc3d6e778a824618d82f53f061bec69b77
commit 947efadc3d6e778a824618d82f53f061bec69b77
Author: Jose Luis Duran <jlduran@gmail.com>
AuthorDate: 2022-10-14 23:26:32 +0000
Commit: Konstantin Belousov <kib@FreeBSD.org>
CommitDate: 2022-10-25 21:40:17 +0000
strfmon: Fix alignment when enclosed by parentheses
Take into consideration the possibility of quantities enclosed by
parentheses when aligning.
Matches the examples from The Open Group's:
Format Before After
%(#5n [$ 123.45] [ $ 123.45 ] Use an alternative pos/neg style
[($ 123.45)] [($ 123.45)]
[$ 3,456.78] [ $ 3,456.78 ]
%!(#5n [ 123.45] [ 123.45 ] Disable the currency symbol
[( 123.45)] [( 123.45)]
[ 3,456.78] [ 3,456.78 ]
https://pubs.opengroup.org/onlinepubs/9699919799/functions/strfmon.html
SD5-XSH-ERN-29 is applied, updating the examples for %(#5n and %!(#5n.
Obtained from: Darwin
Reviewed by: kib
PR: 267282
Github PR: #619
MFC after: 1 week
lib/libc/stdlib/strfmon.c | 12 ++++++++++--
lib/libc/tests/stdlib/strfmon_test.c | 4 ++--
2 files changed, 12 insertions(+), 4 deletions(-)
--
You are receiving this mail because:
You are the assignee for the bug.