]> www.infradead.org Git - users/sagi/nvme-cli.git/commit
nvme: auto cleanup filedescriptors
authorDaniel Wagner <dwagner@suse.de>
Wed, 29 Nov 2023 11:14:17 +0000 (12:14 +0100)
committerDaniel Wagner <wagi@monom.org>
Fri, 1 Dec 2023 09:39:47 +0000 (10:39 +0100)
commitc0d75d9f795038b35726aaa7f2bb1e0f9b842033
tree16181e62d64270185d754c7bd3b66674f0280ca2
parentae116fa2cbd0136e35c42503daf53b08acb49515
nvme: auto cleanup filedescriptors

Let's make the cleanup logic simpler by using the cleanup hooks for file
descriptors.

Also to simplify the logic don't close STDIN, STDOUT or STDERR. With
this we don't have to dup these file descriptor when we still want to
write to stdout with printf.

Signed-off-by: Daniel Wagner <dwagner@suse.de>
nvme.c
util/cleanup.h