diff options
author | tb <> | 2025-05-31 08:23:46 +0000 |
---|---|---|
committer | tb <> | 2025-05-31 08:23:46 +0000 |
commit | c7aacb489daeb3adc420b15aa8be9c46f7af61d7 (patch) | |
tree | 3a716de9e4593d68281a86eb13af06e0e4478489 /src/lib | |
parent | 4dd9a6dd5754c831a01167c4a8358aca64dc4059 (diff) | |
download | openbsd-c7aacb489daeb3adc420b15aa8be9c46f7af61d7.tar.gz openbsd-c7aacb489daeb3adc420b15aa8be9c46f7af61d7.tar.bz2 openbsd-c7aacb489daeb3adc420b15aa8be9c46f7af61d7.zip |
test.c: avoid NULL-dereference
test_init() calls test_new(NULL, NULL), which leads to a segfault.
llvm 16 optimizes this away with -O2, however gcc 4.2.1 on sparc64
doesn't. Fix this by only inheriting the out FILE from the parent
if the latter is non-NULL.
Diffstat (limited to 'src/lib')
0 files changed, 0 insertions, 0 deletions