aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2024-04-21 08:20:38 +0100
committerRon Yorston <rmy@pobox.com>2024-04-21 08:20:38 +0100
commit90c5352a9746ee76d6219528e00ef5ef39d9dee4 (patch)
tree0c3a9f7187a7c20de1b87b72c306a8374cb35134 /docs
parent356bfacef7da39052d404e2db166996cf7b74d4d (diff)
downloadbusybox-w32-90c5352a9746ee76d6219528e00ef5ef39d9dee4.tar.gz
busybox-w32-90c5352a9746ee76d6219528e00ef5ef39d9dee4.tar.bz2
busybox-w32-90c5352a9746ee76d6219528e00ef5ef39d9dee4.zip
make: change how macros are read from the environment
Originally there was no validation of macro names imported from the environment. However, process_macros() failed to account for the additional flag bit at this level. Thus, for example, SHELL was imported when it shouldn't have been. The problem the lack of validation was supposed to address was that of environment variables with invalid names, which the user may not have control over, causing a fatal error. As an alternative, silently ignore variables with invalid names on import from the environment.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions