From 6b5c6af613964f5c230225e9467adbe081e8ae83 Mon Sep 17 00:00:00 2001
From: Matt Johnston <matt@ucc.asn.au>
Date: Tue, 15 Mar 2016 23:03:43 +0800
Subject: [PATCH] ignore return value from fcntl()

---
 cli-session.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/cli-session.c b/cli-session.c
index a93d1925..31c9f02d 100644
--- a/cli-session.c
+++ b/cli-session.c
@@ -361,9 +361,10 @@ static void cli_session_cleanup(void) {
 
 	/* Set std{in,out,err} back to non-blocking - busybox ash dies nastily if
 	 * we don't revert the flags */
-	fcntl(cli_ses.stdincopy, F_SETFL, cli_ses.stdinflags);
-	fcntl(cli_ses.stdoutcopy, F_SETFL, cli_ses.stdoutflags);
-	fcntl(cli_ses.stderrcopy, F_SETFL, cli_ses.stderrflags);
+	/* Ignore return value since there's nothing we can do */
+	(void)fcntl(cli_ses.stdincopy, F_SETFL, cli_ses.stdinflags);
+	(void)fcntl(cli_ses.stdoutcopy, F_SETFL, cli_ses.stdoutflags);
+	(void)fcntl(cli_ses.stderrcopy, F_SETFL, cli_ses.stderrflags);
 
 	cli_tty_cleanup();
 
-- 
GitLab