diff options
author | Ryan Lortie <desrt@desrt.ca> | 2011-08-15 11:34:50 -0400 |
---|---|---|
committer | Ryan Lortie <desrt@desrt.ca> | 2011-08-15 11:36:21 -0400 |
commit | 581ac91a973ec7f81c497544a5d793f75e3cc647 (patch) | |
tree | 4c3818101c2dd0202de9993000fc5b9b20c1cdec | |
parent | 5d05d65328bb501ddd541590ba669b389a6746e1 (diff) | |
download | gconf-581ac91a973ec7f81c497544a5d793f75e3cc647.tar.gz |
GSettings migration: print better keyfile errors
GKeyFile error messages don't have very good context. Add some when we
print the message to stderr.
-rw-r--r-- | gsettings/gsettings-data-convert.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gsettings/gsettings-data-convert.c b/gsettings/gsettings-data-convert.c index 8af5a4f6..21dcf6f9 100644 --- a/gsettings/gsettings-data-convert.c +++ b/gsettings/gsettings-data-convert.c @@ -75,7 +75,8 @@ handle_file (const gchar *filename) error = NULL; if (!g_key_file_load_from_file (keyfile, filename, 0, &error)) { - g_printerr ("%s\n", error->message); + if (verbose) + g_printerr ("%s: %s\n", filename, error->message); g_error_free (error); g_key_file_free (keyfile); @@ -441,7 +442,7 @@ load_state (time_t *mtime) error = NULL; if (!g_key_file_load_from_file (keyfile, filename, 0, &error)) { - g_printerr ("%s\n", error->message); + g_printerr ("%s: %s\n", filename, error->message); g_error_free (error); return converted; } |