]> Savannah Git Hosting - gnulib.git/commit
javacomp, javaversion: Fix resource leak.
authorBruno Haible <bruno@clisp.org>
Sun, 6 Oct 2024 23:14:20 +0000 (01:14 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 6 Oct 2024 23:14:20 +0000 (01:14 +0200)
commit593c2c3c7a0d4e9ca7846755f4dd8ad46a9fe1e3
treede5232e627680c93e79e3ab74877909d6853520c
parentcc292ecda26359d5a80989bdbd1633f2f0721628
javacomp, javaversion: Fix resource leak.

* lib/javacomp.c (execute_and_read_line): When fdopen fails, terminate
the program.
* lib/javaversion.c (execute_and_read_line): Likewise. When we can't
read a single line, call fclose and wait_subprocess, to free resources.
ChangeLog
lib/javacomp.c
lib/javaversion.c