OSDN Git Service

LDP: Update original to LDP v3.79
[linuxjm/LDP_man-pages.git] / original / man3 / envz_add.3
index e720b4d..a6d6a97 100644 (file)
@@ -1,9 +1,13 @@
 .\" Copyright 2002 walter harms (walter.harms@informatik.uni-oldenburg.de)
+.\"
+.\" %%%LICENSE_START(GPL_NOVERSION_ONELINE)
 .\" Distributed under GPL
+.\" %%%LICENSE_END
+.\"
 .\" based on the description in glibc source and infopages
 .\"
 .\" Corrections and additions, aeb
-.TH ENVZ_ADD 3 2007-05-18 "" "Linux Programmer's Manual"
+.TH ENVZ_ADD 3 2014-05-28 "" "Linux Programmer's Manual"
 .SH NAME
 envz_add, envz_entry, envz_get, envz_merge,
 envz_remove, envz_strip \- environment string support
@@ -12,18 +16,17 @@ envz_remove, envz_strip \- environment string support
 .B "#include <envz.h>"
 
 .BI "error_t envz_add(char **" envz ", size_t *" envz_len ,
-.ti 20n
-.BI "const char *" name ", const char *" value );
+.BI "                 const char *" name ", const char *" value );
 
-.BI "char *envz_entry(const char *" envz ", size_t *" envz_len \
+.BI "char *envz_entry(const char *" envz ", size_t " envz_len \
 ", const char *" name );
 
-.BI "char *envz_get(const char *" envz ", size_t *" envz_len \
+.BI "char *envz_get(const char *" envz ", size_t " envz_len \
 ", const char *" name );
 
 .BI "error_t envz_merge(char **" envz ", size_t *" envz_len ,
-.ti 20n
-.BI "const char *" envz2 ", size_t " envz2_len ", int " override );
+.BI "                   const char *" envz2 ", size_t " envz2_len \
+", int " override );
 
 .BI "void envz_remove(char **" envz ", size_t *" envz_len \
 ", const char *" name );
@@ -106,11 +109,13 @@ if there was one.
 .LP
 .BR envz_strip ()
 removes all entries with value NULL.
-.SH "RETURN VALUE"
+.SH RETURN VALUE
 All envz functions that do memory allocation have a return type of
-\fIerror_t\fP, and return 0 for success, and \fBENOMEM\fP
+.IR error_t ,
+and return 0 for success, and
+.B ENOMEM
 if an allocation error occurs.
-.SH "CONFORMING TO"
+.SH CONFORMING TO
 These functions are a GNU extension.
 Handle with care.
 .SH EXAMPLE
@@ -135,5 +140,14 @@ main(int argc, char *argv[], char *envp[])
     exit(EXIT_SUCCESS);
 }
 .fi
-.SH "SEE ALSO"
+.SH SEE ALSO
 .BR argz_add (3)
+.SH COLOPHON
+This page is part of release 3.79 of the Linux
+.I man-pages
+project.
+A description of the project,
+information about reporting bugs,
+and the latest version of this page,
+can be found at
+\%http://www.kernel.org/doc/man\-pages/.