From 941099778b59da6b904c284e8a82affe4766124b Mon Sep 17 00:00:00 2001 From: Charles Date: Mon, 30 Mar 2020 22:27:16 +0200 Subject: Added doc --- src/env.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'src/env.c') diff --git a/src/env.c b/src/env.c index 04ab561..c019cb4 100644 --- a/src/env.c +++ b/src/env.c @@ -10,10 +10,25 @@ /* */ /* ************************************************************************** */ +/** +** \file env.c +** \brief Environment hash table manipulation +*/ + #include "minishell.h" +/** +** \brief Number of buckets of an environment hash table +*/ + #define MS_ENV_HT_SIZE 2048 +/** +** \brief Convert array of string to environment hash table +** \param envp array of string (each in the format `name=value`) +** \return Environment hash table or NULL on error +*/ + t_env ms_env_from_array(char **envp) { t_env env; @@ -42,6 +57,12 @@ t_env ms_env_from_array(char **envp) return (env); } +/** +** \brief Convert environment to array of string +** \param env Environment hash table +** \return Array of string on NULL on error +*/ + char **ms_env_to_array(t_env env) { (void)env; -- cgit