---
name: "cgiFreeList"
section: "3"
platform: "linux"
package: "cgilib"
version: "0.6-1.1+b1"
release: "Debian 11 (Bullseye)"
platforms: ["linux"]
url: "https://new.carta.tech/cgiFreeList"
---

# cgiFreeList(3)

Frees memory used by a list

## NAME

cgiFreeList - Frees memory used by a list

## SYNOPSYS

```
#include <cgi.h>

void cgiFreeList (char **list);
```

## DESCRIPTION

A zero terminated list of characters is returned by the routines [**cgiGetVariables**(3)](/cgiGetVariables/3.md), [**cgiGetCookies**(3)](/cgiGetCookies/3.md), and [**cgiGetFiles**(3)](/cgiGetFiles/3.md). This routine frees memory allocated by these routines.

## AUTHOR

This CGI library is written by Martin Schulze \<joey@infodrom.org\>.  If you have additions or improvements please get in touch with him.

## SEE ALSO

[**cgiGetVariables**(3)](/cgiGetVariables/3.md), [**cgiGetFiles**(3)](/cgiGetFiles/3.md), [**cgiGetCookies**(3)](/cgiGetCookies/3.md).
