From 4971c43da8b2c76e5fd26ef23e47a1301d31f078 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 6 Jun 2011 01:04:19 -0400 Subject: [PATCH] GMappedFile: remove nonatomic accesses to ref_count --- glib/gmappedfile.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/glib/gmappedfile.c b/glib/gmappedfile.c index 2af6630a3..b78651729 100644 --- a/glib/gmappedfile.c +++ b/glib/gmappedfile.c @@ -315,7 +315,6 @@ GMappedFile * g_mapped_file_ref (GMappedFile *file) { g_return_val_if_fail (file != NULL, NULL); - g_return_val_if_fail (file->ref_count > 0, file); g_atomic_int_inc (&file->ref_count); @@ -337,7 +336,6 @@ void g_mapped_file_unref (GMappedFile *file) { g_return_if_fail (file != NULL); - g_return_if_fail (file->ref_count > 0); if (g_atomic_int_dec_and_test (&file->ref_count)) g_mapped_file_destroy (file);