#define _GNU_SOURCE | |
#include <stdlib.h> | |
#include <unistd.h> | |
#include "libc.h" | |
static void dummy(char *old, char *new) {} | |
weak_alias(dummy, __env_rm_add); | |
int clearenv() | |
{ | |
char **e = __environ; | |
__environ = 0; | |
if (e) while (*e) __env_rm_add(*e++, 0); | |
return 0; | |
} |