logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

cgiwrap_getenv - the wrapper for getenv

Arguments

       k - the environment variable to lookup

Description

       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.

Name

       cgiwrap_getenv  - the wrapper for getenv

Return Value

       v - a newly allocated copy of the value of that variable, or
       NULL if not found.

See Also

cgiwrap_iterenv(3),   cgiwrap_putenv(3),   cgiwrap_init_emu(3),  cgiwrap_writef(3),  cgiwrap_init_std(3),
       cgiwrap_writevf(3), cgiwrap_read(3), cgiwrap_write(3), cgiwrap_getenv

ClearSilver                                       12 July 2007                                 cgiwrap_getenv(3)

Synopsis

       #include <cgi/cgiwrap.h>

       NEOERR *cgiwrap_getenv (const char *k, char **v);

See Also