Switch to the upstream OpenBSD getenv/putenv/setenv implementation.
This fixes all the bugs found by the new tests. Change-Id: Id5a5f9f39a0620208bafa053f871a044725b4795
This commit is contained in:
@@ -46,10 +46,10 @@ extern __noreturn void exit(int);
|
||||
extern __noreturn void _Exit(int);
|
||||
extern int atexit(void (*)(void));
|
||||
|
||||
extern char *getenv(const char *);
|
||||
extern int putenv(const char *);
|
||||
extern int setenv(const char *, const char *, int);
|
||||
extern int unsetenv(const char *);
|
||||
extern char* getenv(const char*);
|
||||
extern int putenv(char*);
|
||||
extern int setenv(const char*, const char*, int);
|
||||
extern int unsetenv(const char*);
|
||||
extern int clearenv(void);
|
||||
|
||||
extern char* mkdtemp(char*);
|
||||
|
Reference in New Issue
Block a user