From 6dce3bb401ae5a336f0b50d7622435604980f02c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Szewczyk?= Date: Fri, 30 Nov 2018 12:35:23 +0100 Subject: [PATCH] fd-util: Fix error handling in safe_fclose Function fclose_nointr returns negative value on error. --- src/basic/fd-util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/basic/fd-util.c b/src/basic/fd-util.c index 2fae4da15b..c06f2fac7e 100644 --- a/src/basic/fd-util.c +++ b/src/basic/fd-util.c @@ -114,7 +114,7 @@ FILE* safe_fclose(FILE *f) { if (f) { PROTECT_ERRNO; - assert_se(fclose_nointr(f) != EBADF); + assert_se(fclose_nointr(f) != -EBADF); } return NULL;