]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
nand: Use calloc instead of malloc
authorMichal Simek <michal.simek@xilinx.com>
Mon, 6 May 2013 14:42:54 +0000 (16:42 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 14 May 2013 16:07:32 +0000 (18:07 +0200)
Simplify the code.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/mtd/nand/zynq_nand.c

index f5fe8656f4f20ef8b89871c9b60045a826cc9b2c..5054067fe8477bb1a5727328e5bf74449c2ff1a3 100644 (file)
@@ -1046,8 +1046,7 @@ static int zynq_nand_init(struct nand_chip *nand_chip, int devnum)
        int ondie_ecc_enabled = 0;
        int is_16bit_bw;
 
-       xnand = malloc(sizeof(struct xnandps_info));
-       memset(xnand, 0, sizeof(struct xnandps_info));
+       xnand = calloc(1, sizeof(struct xnandps_info));
        if (!xnand) {
                printf("%s: failed to allocate\n", __func__);
                goto free;