]> www.infradead.org Git - mtd-utils.git/commitdiff
ubi-utils: ubimkvol: Initialize req to zero to make sure no flags are set by default
authorBoris Brezillon <boris.brezillon@bootlin.com>
Thu, 26 Jul 2018 14:05:29 +0000 (16:05 +0200)
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Thu, 26 Jul 2018 22:55:02 +0000 (00:55 +0200)
The program expects req.flags to be zero-initialized, but it's not
the case. Let's explicitly initialize req to zero at declaration time.

Fixes: 7b4a65a27d26 ("ubi-utils: ubimkvol: add support for skipping CRC check of a static volume when opening")
Reviewed-by: Quentin Schulz <quentin.schulz@bootlin.com>
Signed-off-by: Boris Brezillon <boris.brezillon@bootlin.com>
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
ubi-utils/ubimkvol.c

index 195006133216f8605bb060645eaee603512738f4..b709b43a83181e457ce7764eb02108fce0028ad1 100644 (file)
@@ -221,7 +221,7 @@ int main(int argc, char * const argv[])
        libubi_t libubi;
        struct ubi_dev_info dev_info;
        struct ubi_vol_info vol_info;
-       struct ubi_mkvol_request req;
+       struct ubi_mkvol_request req = { };
 
        err = parse_opt(argc, argv);
        if (err)