summaryrefslogtreecommitdiff
path: root/glib/tests/assert-msg-test.c
diff options
context:
space:
mode:
Diffstat (limited to 'glib/tests/assert-msg-test.c')
-rw-r--r--glib/tests/assert-msg-test.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/glib/tests/assert-msg-test.c b/glib/tests/assert-msg-test.c
index e91b1f4c3..b46496635 100644
--- a/glib/tests/assert-msg-test.c
+++ b/glib/tests/assert-msg-test.c
@@ -18,12 +18,21 @@
* Public License along with this library; if not, see <http://www.gnu.org/licenses/>.
*/
+#include "config.h"
+#ifdef HAVE_SYS_RESOURCE_H
+#include <sys/resource.h>
+#endif
#include <glib.h>
int
main (int argc,
char **argv)
{
+#ifdef HAVE_SYS_RESOURCE_H
+ /* We expect this test to abort, so try to avoid that creating a coredump */
+ struct rlimit limit = { 0, 0 };
+ (void) setrlimit (RLIMIT_CORE, &limit);
+#endif
g_assert (42 < 0);
return 0;