From 09c149453ac969dedb1cb2d15d489d1dd81412bf Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Sat, 13 Oct 2018 23:10:33 +0200 Subject: [PATCH] grefcount: add missing gatomic.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Without gatomic.h, build fails on: In file included from garcbox.c:24:0: garcbox.c: In function ‘g_atomic_rc_box_acquire’: grefcount.h:101:13: error: implicit declaration of function ‘g_atomic_int_get’; did you mean ‘__atomic_store’? [-Werror=implicit-function-declaration] (void) (g_atomic_int_get (rc) == G_MAXINT ? 0 : g_atomic_int_inc ((rc))); \ ^ garcbox.c:292:3: note: in expansion of macro ‘g_atomic_ref_count_inc’ g_atomic_ref_count_inc (&real_box->ref_count); Signed-off-by: Fabrice Fontaine --- glib/grefcount.h | 1 + 1 file changed, 1 insertion(+) diff --git a/glib/grefcount.h b/glib/grefcount.h index dec9a5ffb..b6eced1b7 100644 --- a/glib/grefcount.h +++ b/glib/grefcount.h @@ -23,6 +23,7 @@ #error "Only can be included directly." #endif +#include #include G_BEGIN_DECLS