cgiwrap_getenv3
The wrapper for getenv
Usage
NEOERR *cgiwrap_getenv
(const
char
*k,
char
**v);
Arguments
k - the environment variable to lookup
Overview
cgiwrap_getenv wraps the getenv function for access to environment variables, which are used to pass data to CGI scripts. This version differs from the system getenv in that it makes a copy of the value it returns, which gets around problems when wrapping this routine in garbage collected/reference counted languages by moving the ownership of the data to the calling function.
Return value
v - a newly allocated copy of the value of that variable, or
NULL if not found.
History
- Debian 13 (Trixie) to Debian 6.0 (Squeeze): the text shown here
- Debian 5.0 (Lenny)
- Debian 4.0 (Etch)