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]
Commit
6e7211a26da8981a3a7e396174dfd369e9111cfa8897ced6e59799a38d520297
Parent
fc70ec085e81b3f…
1 file changed
+1
-1
+1
-1
| --- src/file.c | ||
| +++ src/file.c | ||
| @@ -1785,11 +1785,11 @@ | ||
| 1785 | 1785 | rc = 1; |
| 1786 | 1786 | } |
| 1787 | 1787 | return rc; |
| 1788 | 1788 | #else |
| 1789 | 1789 | extern char **environ; |
| 1790 | - environ = 0; | |
| 1790 | + environ[0] = 0; | |
| 1791 | 1791 | return 0; |
| 1792 | 1792 | #endif |
| 1793 | 1793 | } |
| 1794 | 1794 | |
| 1795 | 1795 | /* |
| 1796 | 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; |
| 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 |