NeoMutt  2024-04-16-36-g75b6fb
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
envlist.h
Go to the documentation of this file.
1
23#ifndef MUTT_ENVLIST_H
24#define MUTT_ENVLIST_H
25
26#include <stdbool.h>
27
28void envlist_free (char ***envp);
29char **envlist_init (char **envp);
30bool envlist_set (char ***envp, const char *name, const char *value, bool overwrite);
31bool envlist_unset(char ***envp, const char *name);
32
33#endif /* MUTT_ENVLIST_H */
void envlist_free(char ***envp)
Free the private copy of the environment.
Definition: envlist.c:42
char ** envlist_init(char **envp)
Create a copy of the environment.
Definition: envlist.c:58
bool envlist_set(char ***envp, const char *name, const char *value, bool overwrite)
Set an environment variable.
Definition: envlist.c:88
bool envlist_unset(char ***envp, const char *name)
Unset an environment variable.
Definition: envlist.c:136