From f61daa6ed275f1794a6552d3343e313d1d243933 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 2 May 2013 11:39:11 -0400 Subject: [PATCH] tests/mappedfile: Also handle ENOMEM The RHEL6.4 kernel gives me that instead of EINVAL. https://bugzilla.gnome.org/show_bug.cgi?id=699485 --- glib/tests/mappedfile.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/glib/tests/mappedfile.c b/glib/tests/mappedfile.c index 8d5258d..ac25fc2 100644 --- a/glib/tests/mappedfile.c +++ b/glib/tests/mappedfile.c @@ -50,7 +50,8 @@ test_device (void) GMappedFile *file; file = g_mapped_file_new ("/dev/null", FALSE, &error); - g_assert_error (error, G_FILE_ERROR, G_FILE_ERROR_INVAL); + g_assert (g_error_matches (error, G_FILE_ERROR, G_FILE_ERROR_INVAL) || + g_error_matches (error, G_FILE_ERROR, G_FILE_ERROR_NOMEM)); g_assert (file == NULL); g_error_free (error); } -- 2.7.4