make-dfsg/src
Paul Smith f32ca1666f [SV 54549] Don't free used set_lists during merge
When merging the variable_set_lists for two targets it could be
that the "from" set list is a subset of the "to" set list: check
for this situation to avoid freeing used memory.

* src/variable.c (merge_variable_set_lists): Walk the "to" list and
if the "from" list is contained in it, nothing to do.
* tests/scripts/features/se_explicit: Add a test.
2019-05-19 15:27:26 -04:00
..
w32 Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
amiga.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
amiga.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
ar.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
arscan.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
commands.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
commands.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
config.ami.template Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
config.h-vms.template Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
config.h.W32.template Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
configh.dos.template Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
debug.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
default.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
dep.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
dir.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
expand.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
file.c [SV 54740] Ensure .SILENT settings do not leak into sub-makes 2019-05-19 15:27:26 -04:00
filedef.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
function.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
getopt.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
getopt.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
getopt1.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
gettext.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
gmk-default.scm Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
gnumake.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
guile.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
hash.c * src/hash.c (jash_string): [SV 54980] Avoid ASAN error 2019-05-19 15:27:26 -04:00
hash.h Rework directory structure to use GNU-recommended "src" directory. 2017-11-19 14:07:22 -05:00
implicit.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
job.c [SV 54740] Ensure .SILENT settings do not leak into sub-makes 2019-05-19 15:27:26 -04:00
job.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
load.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
loadapi.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
main.c [SV 54740] Ensure .SILENT settings do not leak into sub-makes 2019-05-19 15:27:26 -04:00
makeint.h [SV 54740] Ensure .SILENT settings do not leak into sub-makes 2019-05-19 15:27:26 -04:00
misc.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
os.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
output.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
output.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
posixos.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
read.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
remake.c [SV 54740] Ensure .SILENT settings do not leak into sub-makes 2019-05-19 15:27:26 -04:00
remote-cstms.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
remote-stub.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
rule.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
rule.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
signame.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
strcache.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
variable.c [SV 54549] Don't free used set_lists during merge 2019-05-19 15:27:26 -04:00
variable.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
version.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
vms_exit.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
vms_export_symbol.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
vms_progname.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
vmsdir.h Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
vmsfunctions.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
vmsify.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
vmsjobs.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00
vpath.c Update copyright statements for 2019 2019-05-19 15:27:26 -04:00