[gnome-software] fwupd: Don't leak file descriptor on error path



commit 8c952db3f1653482019d5fe495d3829810050d5f
Author: Kalev Lember <klember redhat com>
Date:   Fri Aug 28 12:31:16 2015 +0200

    fwupd: Don't leak file descriptor on error path

 src/plugins/gs-plugin-fwupd.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/src/plugins/gs-plugin-fwupd.c b/src/plugins/gs-plugin-fwupd.c
index a246f07..fe02673 100644
--- a/src/plugins/gs-plugin-fwupd.c
+++ b/src/plugins/gs-plugin-fwupd.c
@@ -550,6 +550,7 @@ gs_plugin_fwupd_update_lvfs_metadata (const gchar *data_fn, const gchar *sig_fn,
                             GS_PLUGIN_ERROR_FAILED,
                             "failed to open %s",
                             sig_fn);
+               close (fd_data);
                return FALSE;
        }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]