Fossil SCM

Clear the environment by setting its first entry to NULL; fixes the macOS-bound bug as per [https://fossil-scm.org/forum/forumpost/2fcb3a490b|forumpost/2fcb3a490b]

ashepilko 2020-03-23 01:08 trunk
Commit 6e7211a26da8981a3a7e396174dfd369e9111cfa8897ced6e59799a38d520297
1 file changed +1 -1
+1 -1
--- src/file.c
+++ src/file.c
@@ -1785,11 +1785,11 @@
17851785
rc = 1;
17861786
}
17871787
return rc;
17881788
#else
17891789
extern char **environ;
1790
- environ = 0;
1790
+ environ[0] = 0;
17911791
return 0;
17921792
#endif
17931793
}
17941794
17951795
/*
17961796
--- src/file.c
+++ src/file.c
@@ -1785,11 +1785,11 @@
1785 rc = 1;
1786 }
1787 return rc;
1788 #else
1789 extern char **environ;
1790 environ = 0;
1791 return 0;
1792 #endif
1793 }
1794
1795 /*
1796
--- src/file.c
+++ src/file.c
@@ -1785,11 +1785,11 @@
1785 rc = 1;
1786 }
1787 return rc;
1788 #else
1789 extern char **environ;
1790 environ[0] = 0;
1791 return 0;
1792 #endif
1793 }
1794
1795 /*
1796

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button