diff mbox series

Fix coverity #292124

Message ID 20200411143430.24525-3-sbabic@denx.de
State Accepted
Headers show
Series Fix coverity #292124 | expand

Commit Message

Stefano Babic April 11, 2020, 2:34 p.m. UTC
Signed-off-by: Stefano Babic <sbabic@denx.de>
---
 core/artifacts_versions.c | 3 +++
 1 file changed, 3 insertions(+)
diff mbox series

Patch

diff --git a/core/artifacts_versions.c b/core/artifacts_versions.c
index 85faaf4..6fe5d60 100644
--- a/core/artifacts_versions.c
+++ b/core/artifacts_versions.c
@@ -59,6 +59,9 @@  static int read_sw_version_file(struct swupdate_cfg *sw)
 			swcomp = (struct sw_version *)calloc(1, sizeof(struct sw_version));
 			if (!swcomp) {
 				ERROR("Allocation error");
+				fclose(fp);
+				free(name);
+				free(version);
 				return -ENOMEM;
 			}
 			strlcpy(swcomp->name, name, sizeof(swcomp->name));