input: minor robustness improvement, close fd leak
commitf3e44829a2de542c5da923db51d4f4377e401369
authorGerhard Sittig <gerhard.sittig@gmx.net>
Sat, 23 Apr 2022 19:25:35 +0000 (23 21:25 +0200)
committerGerhard Sittig <gerhard.sittig@gmx.net>
Sat, 23 Apr 2022 19:36:34 +0000 (23 21:36 +0200)
tree30a7460275eab06b67bc44ac41e8125c2966ae46
parent2b29fb3954da8ede79ade2e4940f95b3ef836d8f
input: minor robustness improvement, close fd leak

Eliminate redundant CHUNK_SIZE references, just fill the GString buffer
as far as it was allocated no matter how. Call an input related free
routine for options, not the output routine (which happened to work by
coincidence, thus went unnoticed). Close the input file descriptor after
the read loop, the caller has got no reference to it.
input.c