summaryrefslogtreecommitdiffstats
path: root/0.4.6/libxo/xo_no_setlocale.3
diff options
context:
space:
mode:
Diffstat (limited to '0.4.6/libxo/xo_no_setlocale.3')
-rw-r--r--0.4.6/libxo/xo_no_setlocale.343
1 files changed, 43 insertions, 0 deletions
diff --git a/0.4.6/libxo/xo_no_setlocale.3 b/0.4.6/libxo/xo_no_setlocale.3
new file mode 100644
index 0000000..f91abc0
--- /dev/null
+++ b/0.4.6/libxo/xo_no_setlocale.3
@@ -0,0 +1,43 @@
+.\" #
+.\" # Copyright (c) 2014, Juniper Networks, Inc.
+.\" # All rights reserved.
+.\" # This SOFTWARE is licensed under the LICENSE provided in the
+.\" # ../Copyright file. By downloading, installing, copying, or
+.\" # using the SOFTWARE, you agree to be bound by the terms of that
+.\" # LICENSE.
+.\" # Phil Shafer, July 2014
+.\"
+.Dd December 4, 2014
+.Dt LIBXO 3
+.Os
+.Sh NAME
+.Nm xo_no_setlocale
+.Nd prevent implicit call to setlocale
+.Sh LIBRARY
+.Lb libxo
+.Sh SYNOPSIS
+.In libxo/xo.h
+.Ft void
+.Fn xo_no_setlocale "void"
+.Sh DESCRIPTION
+.Nm libxo
+automatically initializes the locale based on the setting of the
+environment variables
+.Ev LC_CTYPE ,
+.Ev LANG ,
+and
+.Ev LC_ALL .
+The first of this
+list of variables is used and if none of the variables are set, the locale
+defaults to
+.Em UTF-8 .
+The caller may wish to avoid this behavior, and
+can do so by calling the
+.Fn xo_no_setlocale
+function.
+.Sh SEE ALSO
+.Xr xo_emit 3 ,
+.Xr xo_open_container 3 ,
+.Xr xo_open_list 3 ,
+.Xr xo_format 5 ,
+.Xr libxo 3
OpenPOWER on IntegriCloud