#include "environment.hpp" #include char **environment_env_ptr = nullptr; void setupEnv(char **env) { environment_env_ptr = env; } std::string getEnv(const std::string &env) { auto env_ptr = environment_env_ptr; while(*env_ptr != NULL) { if(!std::strncmp(env.c_str(), *env_ptr, env.length()) && (*env_ptr)[env.length()] == '=') return std::strchr(*env_ptr,'=')+1; env_ptr++; } return ""; }