]> sourceware.org Git - lvm2.git/commitdiff
cleanup: use struct initializers instead of memset
authorZdenek Kabelac <zkabelac@redhat.com>
Fri, 30 Mar 2012 15:17:25 +0000 (17:17 +0200)
committerZdenek Kabelac <zkabelac@redhat.com>
Wed, 20 Jun 2012 12:47:54 +0000 (14:47 +0200)
No need to call memset if we the language can do that.

tools/lvresize.c

index 9662eb9ded0f79833c0b0fe0f49db032ce94deb6..55d1334d8177782edbde69bd08bcff29ef279680 100644 (file)
@@ -86,9 +86,7 @@ static int _request_confirmation(struct cmd_context *cmd,
                                 const struct logical_volume *lv,
                                 const struct lvresize_params *lp)
 {
-       struct lvinfo info;
-
-       memset(&info, 0, sizeof(info));
+       struct lvinfo info = { 0 };
 
        if (!lv_info(cmd, lv, 0, &info, 1, 0) && driver_version(NULL, 0)) {
                log_error("lv_info failed: aborting");
@@ -738,8 +736,6 @@ static int _lvresize(struct cmd_context *cmd, struct volume_group *vg,
                        return ECMD_FAILED;
                }
 
-               memset(&info, 0, sizeof(info));
-
                if (lv_info(cmd, lv, 0, &info, 0, 0) && info.exists) {
                        log_error("Snapshot origin volumes can be resized "
                                  "only while inactive: try lvchange -an");
@@ -873,12 +869,10 @@ static int _lvresize(struct cmd_context *cmd, struct volume_group *vg,
 
 int lvresize(struct cmd_context *cmd, int argc, char **argv)
 {
-       struct lvresize_params lp;
+       struct lvresize_params lp = { 0 };
        struct volume_group *vg;
        int r;
 
-       memset(&lp, 0, sizeof(lp));
-
        if (!_lvresize_params(cmd, argc, argv, &lp))
                return EINVALID_CMD_LINE;
 
This page took 0.032064 seconds and 5 git commands to generate.