]> git.ipfire.org Git - thirdparty/snapper.git/commitdiff
- initialize variable during definition
authorArvin Schnell <aschnell@suse.de>
Thu, 2 May 2013 13:59:01 +0000 (15:59 +0200)
committerArvin Schnell <aschnell@suse.de>
Thu, 2 May 2013 13:59:01 +0000 (15:59 +0200)
pam/pam_snapper.c

index 3e3c52ba83a507388dcdc805b25c6a2e3d65a7f6..00efdb2c19d3bcb32d0d205f2acff01118ffd6c6 100644 (file)
@@ -125,9 +125,9 @@ typedef enum openclose_e {
  *
 */
 typedef enum createmode_e {
+       createmode_single,
        createmode_pre,
-       createmode_post,
-       createmode_single
+       createmode_post
 } createmode_t;
 
 /**
@@ -297,10 +297,7 @@ static int cdbus_create_snap_pack( pam_handle_t * pamh, char *snapper_conf, crea
        uint32_t i;
        uint32_t *snap_id = calloc( sizeof( uint32_t ), 1 );
        bool ret;
-       char *modestrings[3];
-       modestrings[createmode_single] = "CreateSingleSnapshot";
-       modestrings[createmode_pre] = "CreatePreSnapshot";
-       modestrings[createmode_post] = "CreatePostSnapshot";
+       const char *modestrings[3] = { "CreateSingleSnapshot", "CreatePreSnapshot", "CreatePostSnapshot" };
        msg = dbus_message_new_method_call( "org.opensuse.Snapper",     /* target for the method call */
                                            "/org/opensuse/Snapper",    /* object to call on */
                                            "org.opensuse.Snapper",     /* interface to call on */