diff options
-rw-r--r-- | src/libtracker-sparql/tracker-error.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/libtracker-sparql/tracker-error.c b/src/libtracker-sparql/tracker-error.c index 600427433..e2d1aa374 100644 --- a/src/libtracker-sparql/tracker-error.c +++ b/src/libtracker-sparql/tracker-error.c @@ -51,12 +51,13 @@ G_STATIC_ASSERT (G_N_ELEMENTS (tracker_sparql_error_entries) == TRACKER_SPARQL_N GQuark tracker_sparql_error_quark (void) { - static volatile gsize quark_volatile = 0; - g_dbus_error_register_error_domain ("tracker-sparql-error-quark", - &quark_volatile, - tracker_sparql_error_entries, - G_N_ELEMENTS (tracker_sparql_error_entries)); - return (GQuark) quark_volatile; + static gsize quark = 0; + + g_dbus_error_register_error_domain ("tracker-sparql-error-quark", + &quark, + tracker_sparql_error_entries, + G_N_ELEMENTS (tracker_sparql_error_entries)); + return (GQuark) quark; } /* Converts internal error codes into public |