From d6c29b538ad848185711372d7a0165a433266b8f Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Thu, 13 Oct 2022 15:48:47 +0100 Subject: [PATCH] tests: Check the return value of fwrite() in a test Not that we ever expect it to fail. This is basically just to silence a compiler warning with `-Werror=unused-result`. Signed-off-by: Philip Withnall Helps: #2758 --- glib/tests/fileutils.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/glib/tests/fileutils.c b/glib/tests/fileutils.c index 247bcef1c..5218aedec 100644 --- a/glib/tests/fileutils.c +++ b/glib/tests/fileutils.c @@ -1422,9 +1422,11 @@ test_get_contents (void) GError *error = NULL; const gchar *text = "abcdefghijklmnopqrstuvwxyz"; const gchar *filename = "file-test-get-contents"; + gsize bytes_written; f = g_fopen (filename, "w"); - fwrite (text, 1, strlen (text), f); + bytes_written = fwrite (text, 1, strlen (text), f); + g_assert_cmpint (bytes_written, ==, strlen (text)); fclose (f); if (g_test_undefined ())