diff options
Diffstat (limited to 'engine/dconf-engine-source-service.c')
-rw-r--r-- | engine/dconf-engine-source-service.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/engine/dconf-engine-source-service.c b/engine/dconf-engine-source-service.c index 0bd0c05..b4da653 100644 --- a/engine/dconf-engine-source-service.c +++ b/engine/dconf-engine-source-service.c @@ -48,7 +48,6 @@ dconf_engine_source_service_needs_reopen (DConfEngineSource *source) static GvdbTable * dconf_engine_source_service_reopen (DConfEngineSource *source) { - static gboolean did_warn; GError *error = NULL; GvdbTable *table; gchar *filename; @@ -68,10 +67,10 @@ dconf_engine_source_service_reopen (DConfEngineSource *source) if (table == NULL) { - if (!did_warn) + if (!source->did_warn) { g_warning ("unable to open file '%s': %s; expect degraded performance", filename, error->message); - did_warn = TRUE; + source->did_warn = TRUE; } g_error_free (error); |