]> www.infradead.org Git - mtd-utils.git/commitdiff
libmtd: don't leak temporary buffers
authorDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Sun, 10 Nov 2019 13:48:53 +0000 (14:48 +0100)
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>
Sun, 10 Nov 2019 14:30:04 +0000 (15:30 +0100)
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
lib/libmtd.c

index 5e3ac50b1777843909296ed34a423550fedefe31..564e5c038bf90eb191f598914cc58de0d6e3e7c6 100644 (file)
@@ -1140,6 +1140,7 @@ static int legacy_auto_oob_layout(const struct mtd_dev_info *mtd, int fd,
                memcpy(oob + start, tmp_buf + start, len);
        }
 
+       free(tmp_buf);
        return 0;
 }