X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=modules%2Fmaemo-tweaks-mce-save.c;h=608c2d86807778929ba942ff7499218d68e77e47;hb=e1a2ea40f2e0650cd4f79454997ae16d4b8c499c;hp=62e76ff944aa6ea4b2ab469ab67a9e77da3a98e9;hpb=abcc3c60ebbdfa90c523070fa42882b0ea80b872;p=tweakr diff --git a/modules/maemo-tweaks-mce-save.c b/modules/maemo-tweaks-mce-save.c index 62e76ff..608c2d8 100644 --- a/modules/maemo-tweaks-mce-save.c +++ b/modules/maemo-tweaks-mce-save.c @@ -17,13 +17,13 @@ typedef struct _value_t 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); } @@ -32,6 +32,14 @@ int main (int argc, char *argv[]) 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 |