Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/distrib/utils/libhack Slimmed-down localeconv
details: https://anonhg.NetBSD.org/src/rev/e2947f364b46
branches: trunk
changeset: 473065:e2947f364b46
user: gwr <gwr%NetBSD.org@localhost>
date: Wed May 19 03:53:58 1999 +0000
description:
Slimmed-down localeconv
diffstat:
distrib/utils/libhack/localeconv.c | 46 ++++++++++++++++++++++++++++++++++++++
1 files changed, 46 insertions(+), 0 deletions(-)
diffs (50 lines):
diff -r c56605f0f513 -r e2947f364b46 distrib/utils/libhack/localeconv.c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/distrib/utils/libhack/localeconv.c Wed May 19 03:53:58 1999 +0000
@@ -0,0 +1,46 @@
+/* $NetBSD: localeconv.c,v 1.1 1999/05/19 03:53:58 gwr Exp $ */
+
+/*
+ * Written by J.T. Conklin <jtc%netbsd.org@localhost>.
+ * Public domain.
+ */
+
+#include <sys/cdefs.h>
+#include <sys/localedef.h>
+#include <locale.h>
+
+/*
+ * The localeconv() function constructs a struct lconv from the current
+ * monetary and numeric locales.
+ */
+
+/*
+ * Return the current locale conversion.
+ * Fixed in the "C" locale.
+ */
+struct lconv *
+localeconv()
+{
+ static struct lconv ret = {
+ /* char *decimal_point */ ".",
+ /* char *thousands_sep */ "",
+ /* char *grouping */ "",
+ /* char *int_curr_symbol */ "",
+ /* char *currency_symbol */ "",
+ /* char *mon_decimal_point */ "",
+ /* char *mon_thousands_sep */ "",
+ /* char *mon_grouping */ "",
+ /* char *positive_sign */ "",
+ /* char *negative_sign */ "",
+ /* char int_frac_digits */ CHAR_MAX,
+ /* char frac_digits */ CHAR_MAX,
+ /* char p_cs_precedes */ CHAR_MAX,
+ /* char p_sep_by_space */ CHAR_MAX,
+ /* char n_cs_precedes */ CHAR_MAX,
+ /* char n_sep_by_space */ CHAR_MAX,
+ /* char p_sign_posn */ CHAR_MAX,
+ /* char n_sign_posn */ CHAR_MAX,
+ };
+
+ return (&ret);
+}
Home |
Main Index |
Thread Index |
Old Index