[gnome-control-center] info: Fix leak when /etc/os-release not found
- From: Robert Ancell <rancell src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] info: Fix leak when /etc/os-release not found
- Date: Wed, 21 Aug 2019 05:31:16 +0000 (UTC)
commit c3d33581304ad0df6c9c222600fe2ba8233cd33f
Author: Robert Ancell <robert ancell canonical com>
Date: Wed Aug 21 17:26:49 2019 +1200
info: Fix leak when /etc/os-release not found
There is a missing return statement, this was broken in 331f0d1
panels/info/cc-info-overview-panel.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/panels/info/cc-info-overview-panel.c b/panels/info/cc-info-overview-panel.c
index 0d0a17fcf..7fce8691e 100644
--- a/panels/info/cc-info-overview-panel.c
+++ b/panels/info/cc-info-overview-panel.c
@@ -437,7 +437,7 @@ get_os_name (void)
os_info = get_os_info ();
if (!os_info)
- g_strdup (_("Unknown"));
+ return g_strdup (_("Unknown"));
name = g_hash_table_lookup (os_info, "NAME");
version_id = g_hash_table_lookup (os_info, "VERSION_ID");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]