Conform putenv to POSIX standards
Discovered this while working on VLC, checked with other online sources too. Change-Id: I114c20babda0ff0e90d0eeee299d8483700166bd Reviewed-on: https://review.haiku-os.org/c/1628 Reviewed-by: Adrien Destugues <[email protected]>
This commit is contained in:
committed by
waddlesplash
parent
736adc5a11
commit
e1a822a95f
@@ -79,7 +79,7 @@ extern long a64l(const char *string);
|
|||||||
extern char **environ;
|
extern char **environ;
|
||||||
extern int clearenv(void);
|
extern int clearenv(void);
|
||||||
extern char *getenv(const char *name);
|
extern char *getenv(const char *name);
|
||||||
extern int putenv(const char *string);
|
extern int putenv(char *string);
|
||||||
extern int setenv(char const *name, char const *value, int rewrite);
|
extern int setenv(char const *name, char const *value, int rewrite);
|
||||||
extern int unsetenv(const char *name);
|
extern int unsetenv(const char *name);
|
||||||
|
|
||||||
|
|||||||
@@ -304,7 +304,7 @@ unsetenv(const char *name)
|
|||||||
|
|
||||||
|
|
||||||
int
|
int
|
||||||
putenv(const char *string)
|
putenv(char *string)
|
||||||
{
|
{
|
||||||
char *value = strchr(string, '=');
|
char *value = strchr(string, '=');
|
||||||
status_t status;
|
status_t status;
|
||||||
|
|||||||
Reference in New Issue
Block a user