Loading...
stdlib/NetBSD/strfmon.c Libc-1725.40.4 Libc-825.24
--- Libc/Libc-1725.40.4/stdlib/NetBSD/strfmon.c
+++ Libc/Libc-825.24/stdlib/NetBSD/strfmon.c
@@ -422,7 +422,7 @@
 		*cs_precedes = lc->int_n_cs_precedes;
 		*sep_by_space = lc->int_n_sep_by_space;
 		*sign_posn = (flags & PARENTH_POSN) ? 0 : lc->int_n_sign_posn;
-		*signstr = (*lc->negative_sign == '\0') ? "-"
+		*signstr = (lc->negative_sign == '\0') ? "-"
 		    : lc->negative_sign;
 	} else if (flags & USE_INTL_CURRENCY) {
 		*cs_precedes = lc->int_p_cs_precedes;
@@ -433,7 +433,7 @@
 		*cs_precedes = lc->n_cs_precedes;
 		*sep_by_space = lc->n_sep_by_space;
 		*sign_posn = (flags & PARENTH_POSN) ? 0 : lc->n_sign_posn;
-		*signstr = (*lc->negative_sign == '\0') ? "-"
+		*signstr = (lc->negative_sign == '\0') ? "-"
 		    : lc->negative_sign;
 	} else {
 		*cs_precedes = lc->p_cs_precedes;
@@ -483,7 +483,7 @@
 }
 
 static int
-get_groups(int size, const char *grouping) {
+get_groups(int size, char *grouping) {
 
 	int	chars = 0;
 
@@ -522,7 +522,7 @@
 
 	int		padded;
 
-	const char	*grouping;
+	char		*grouping;
 	char		decimal_point;
 	char		thousands_sep;