int main (int argc, char *argv[])
{
GKeyFile *kf;
- value_t v[1];
+ value_t v[3];
gint i;
GError *error = NULL;
gchar *data;
gsize size;
- if (argc < 2)
+ if (argc < (sizeof (v) / sizeof (value_t)) + 1)
{
exit (EXIT_FAILURE);
}
v[0].name = "PowerKeyShortAction";
v[0].value = argv[1];
+ v[1].group = "PowerKey";
+ v[1].name = "PowerKeyLongAction";
+ v[1].value = argv[2];
+
+ v[2].group = "PowerKey";
+ v[2].name = "PowerKeyDoubleAction";
+ v[2].value = argv[3];
+
kf = g_key_file_new ();
if (!g_key_file_load_from_file (kf, FILENAME,
G_KEY_FILE_KEEP_COMMENTS |