From: Matthias Clasen Date: Sun, 29 May 2011 02:03:05 +0000 (-0400) Subject: GTree: Declare ref_count as volatile X-Git-Tag: 2.29.6~55 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=53f93aacf3c091322d2674224e75e0d5454dc370;p=platform%2Fupstream%2Fglib.git GTree: Declare ref_count as volatile --- diff --git a/glib/gtree.c b/glib/gtree.c index 4aa5e5c..0c41ff9 100644 --- a/glib/gtree.c +++ b/glib/gtree.c @@ -85,7 +85,7 @@ struct _GTree GDestroyNotify value_destroy_func; gpointer key_compare_data; guint nnodes; - gint ref_count; + volatile gint ref_count; }; struct _GTreeNode @@ -95,7 +95,7 @@ struct _GTreeNode GTreeNode *left; /* left subtree */ GTreeNode *right; /* right subtree */ gint8 balance; /* height (left) - height (right) */ - guint8 left_child; + guint8 left_child; guint8 right_child; };