Hi, back in 2016 or so I already fixed almost all of the warnings reported by gcc for mtd-utils. Since then, gcc has gotten better [citation needed] and with its colorfull diagnostics, compiling mtd-utils finally makes your terminal look like a slot machine again. Furthermore, mtd-utils is also on coverity scan since at least 2017: https://scan.coverity.com/projects/mtd-utils I've been procrastinating lately and finally got around to looking into this again. This patch set tries to eliminate the largest single group of issues that generate a lot of noise in the diagnostics: resource leaks. It's not *that* critical for mtd-utils, it should be easy to fix and it's also the largest chunk of issues since mtd-utils historically didn't care at all and leak resources left and right. Please tell me if my fixes break something elsewhere or my assumptions about the intended behaviour are flawed. Otherwise I will merge this at the end of next week and move on to the next batch. Thanks, David ______________________________________________________ Linux MTD discussion mailing list http://lists.infradead.org/mailman/listinfo/linux-mtd/