summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Curtin <ericcurtin17@gmail.com>2021-06-22 10:15:08 +0100
committerPhaedrus Leeds <mwleeds@protonmail.com>2021-10-12 13:50:14 -0700
commitc6845ad70b757904d84210c5b613b36f3d934eeb (patch)
treeb743fdfb2ad874e02d4ad379e4378c05b282f4cd
parent6ebe33117c90194d6ed776cf33d8e8399a50fbf5 (diff)
downloadflatpak-c6845ad70b757904d84210c5b613b36f3d934eeb.tar.gz
Fix some warn_unused_result warnings
While building on gcc 9.3.0
-rw-r--r--common/flatpak-utils.c16
-rw-r--r--revokefs/demo.c6
2 files changed, 19 insertions, 3 deletions
diff --git a/common/flatpak-utils.c b/common/flatpak-utils.c
index 86dc4e1d..8231cf11 100644
--- a/common/flatpak-utils.c
+++ b/common/flatpak-utils.c
@@ -8060,13 +8060,25 @@ flatpak_get_cursor_pos (int * row, int *col)
void
flatpak_hide_cursor (void)
{
- write (STDOUT_FILENO, FLATPAK_ANSI_HIDE_CURSOR, strlen (FLATPAK_ANSI_HIDE_CURSOR));
+ const size_t flatpak_hide_cursor_len = strlen (FLATPAK_ANSI_HIDE_CURSOR);
+ const ssize_t write_ret = write (STDOUT_FILENO, FLATPAK_ANSI_HIDE_CURSOR,
+ flatpak_hide_cursor_len);
+
+ if (write_ret < 0)
+ g_warning ("write() failed: %zd = write(STDOUT_FILENO, FLATPAK_ANSI_HIDE_CURSOR, %zu)",
+ write_ret, flatpak_hide_cursor_len);
}
void
flatpak_show_cursor (void)
{
- write (STDOUT_FILENO, FLATPAK_ANSI_SHOW_CURSOR, strlen (FLATPAK_ANSI_SHOW_CURSOR));
+ const size_t flatpak_show_cursor_len = strlen (FLATPAK_ANSI_SHOW_CURSOR);
+ const ssize_t write_ret = write (STDOUT_FILENO, FLATPAK_ANSI_SHOW_CURSOR,
+ flatpak_show_cursor_len);
+
+ if (write_ret < 0)
+ g_warning ("write() failed: %zd = write(STDOUT_FILENO, FLATPAK_ANSI_SHOW_CURSOR, %zu)",
+ write_ret, flatpak_show_cursor_len);
}
void
diff --git a/revokefs/demo.c b/revokefs/demo.c
index 6608b52f..6685314f 100644
--- a/revokefs/demo.c
+++ b/revokefs/demo.c
@@ -74,7 +74,11 @@ main (int argc, char *argv[])
}
g_print ("Started revokefs, press enter to revoke");
- fgets(buf, sizeof(buf), stdin);
+ if (!fgets(buf, sizeof(buf), stdin))
+ {
+ perror ("fgets");
+ }
+
g_print ("Revoking write permissions");
shutdown (sockets[1], SHUT_RDWR);
}