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;