GKeyFile *kf;
value_t v[3];
gint i;
+ gchar *lens_cover;
GError *error = NULL;
gchar *data;
gsize size;
v[2].name = "PowerKeyDoubleAction";
v[2].value = argv[3];
+ lens_cover = argv[4];
+
kf = g_key_file_new ();
if (!g_key_file_load_from_file (kf, FILENAME,
G_KEY_FILE_KEEP_COMMENTS |
exit (EXIT_FAILURE);
}
- for (i = 0; i < argc - 1; i++)
+ for (i = 0; i < sizeof (v) / sizeof (value_t); i++)
{
g_key_file_set_string (kf, v[i].group, v[i].name, v[i].value);
}
+ g_key_file_set_string (kf, "TKLock", "LensCoverUnlock", lens_cover);
+
data = g_key_file_to_data (kf, &size, &error);
if (data == NULL)
{