env.c (314B)
1 /* Public domain. */ 2 3 #include "str.h" 4 #include "env.h" 5 6 extern /*@null@*/char *env_get(const char *s) 7 { 8 int i; 9 unsigned int len; 10 11 if (!s) return 0; 12 len = str_len(s); 13 for (i = 0;environ[i];++i) 14 if (str_start(environ[i],s) && (environ[i][len] == '=')) 15 return environ[i] + len + 1; 16 return 0; 17 }