@RichFelker Hi, getenv() is returning 0 instead of NULL when no match. Please have a look.
0 is an integer constant expression with value 0, and thus a null pointer constant. When converted to ptr it yields a null ptr.
-
-
OK. Do you have any idea on http://lists.infradead.org/pipermail/lede-dev/2017-October/009436.html …? I checked git log, cannot find any possible cause.
-
It's most likely the commit right after the start of the range mentioned there, https://git.musl-libc.org/cgit/musl/commit/?id=8e932792c917d11545c2953b35159149f7411eca …
-
Please post to musl list if you think it's a bug here. If so (& it's a regression) I'll probably roll a new release with this & other fixes.
-
Hi, I tried every commit, find 8c4be3e is causing the problem. 565dbee is the last one working.
-
Ok, it looks like that broke not just glob matching of . and .. but also literal . and ..
-
Will you release another one?
-
Maybe, after assessing whether there are other regressions or missed fixes to address too.
-
OK. After I add '-Wall -Wextra' to CFLAGS when compiling with GCC 7.2, I find there are lots of warnings, please have a look when free.
- 2 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.