[gconf/migration-changes: 1/7] GSettings migration: use time() as the timestamp
- From: Ryan Lortie <ryanl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gconf/migration-changes: 1/7] GSettings migration: use time() as the timestamp
- Date: Mon, 15 Aug 2011 15:56:59 +0000 (UTC)
commit 07b425f2cd9d52b64207166aa8d02ab2408ed84e
Author: Ryan Lortie <desrt desrt ca>
Date: Wed Aug 10 11:12:32 2011 +0200
GSettings migration: use time() as the timestamp
Store the current system time as the timestamp in the database instead
of the timestamp that we read from the directory containing the
migration scripts.
gsettings/gsettings-data-convert.c | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/gsettings/gsettings-data-convert.c b/gsettings/gsettings-data-convert.c
index 0d3c8c2..b0c8b9c 100644
--- a/gsettings/gsettings-data-convert.c
+++ b/gsettings/gsettings-data-convert.c
@@ -364,8 +364,7 @@ load_state (time_t *mtime,
}
static gboolean
-save_state (time_t mtime,
- gchar **converted)
+save_state (gchar **converted)
{
gchar *filename;
GKeyFile *keyfile;
@@ -384,7 +383,7 @@ save_state (time_t mtime,
filename = g_build_filename (g_get_user_data_dir (), "gsettings-data-convert", NULL);
keyfile = g_key_file_new ();
- str = g_strdup_printf ("%ld", mtime);
+ str = g_strdup_printf ("%ld", time (NULL));
g_key_file_set_string (keyfile,
"State", "timestamp", str);
g_free (str);
@@ -507,7 +506,7 @@ main (int argc, char *argv[])
if (!dry_run)
{
- if (!save_state (dir_mtime, converted))
+ if (!save_state (converted))
return 1;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]