]> 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>
Wed, 16 Oct 2024 12:03:30 +0000 (14:03 +0200)
commit746b3bf9bdf5d64a117f1429c7c87c337a8b333c
treea56138a2471b073e0e500ba7a6542ea8d777abaa
parent8de045a6e084b34f2cb7e7508e989f747016ca77
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