From: Colin Walters Date: Thu, 2 May 2013 15:39:11 +0000 (-0400) Subject: tests/mappedfile: Also handle ENOMEM X-Git-Tag: 2.36.2~11 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=03086e0b0f96f607f72eb295a4541e1064f72458;p=platform%2Fupstream%2Fglib.git tests/mappedfile: Also handle ENOMEM The RHEL6.4 kernel gives me that instead of EINVAL. https://bugzilla.gnome.org/show_bug.cgi?id=699485 --- 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); }