diff options
author | Matthias Clasen <mclasen@redhat.com> | 2011-05-23 00:48:10 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2011-05-23 00:48:10 -0400 |
commit | 77110304cc3e01f60235286b61082ea6dd602d06 (patch) | |
tree | b180f06aa1cd3ee011bffdf2d6d11ef62d5eb30b /glib/gregex.c | |
parent | 88f23fb1d9aa0f84cbeebe086db022864a7eb3be (diff) | |
download | glib-77110304cc3e01f60235286b61082ea6dd602d06.tar.gz |
Cosmetic changes
Use inc/dec for refcounting.
Diffstat (limited to 'glib/gregex.c')
-rw-r--r-- | glib/gregex.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/glib/gregex.c b/glib/gregex.c index 6bb655818..7be508c54 100644 --- a/glib/gregex.c +++ b/glib/gregex.c @@ -1110,7 +1110,7 @@ g_regex_unref (GRegex *regex) { g_return_if_fail (regex != NULL); - if (g_atomic_int_exchange_and_add (®ex->ref_count, -1) - 1 == 0) + if (g_atomic_int_dec_and_test (®ex->ref_count)) { g_free (regex->pattern); if (regex->pcre_re != NULL) |