From bbd108ab80bae5077e7baf96ccf719669609ec2f Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Thu, 2 May 2019 16:01:59 +0200 Subject: [PATCH] FlatpakDir: Make empty xa.filter mean no filter This is useful as it allows us to easily disable a filter via the system helper. Closes: #2869 Approved by: alexlarsson --- common/flatpak-dir.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/common/flatpak-dir.c b/common/flatpak-dir.c index 8bdf01dd..7287ec74 100644 --- a/common/flatpak-dir.c +++ b/common/flatpak-dir.c @@ -11561,7 +11561,12 @@ flatpak_dir_get_remote_filter (FlatpakDir *self, g_autofree char *group = get_group (remote_name); if (config) - return g_key_file_get_string (config, group, "xa.filter", NULL); + { + g_autofree char *filter = g_key_file_get_string (config, group, "xa.filter", NULL); + + if (filter && *filter != 0) + return g_steal_pointer (&filter); + } return NULL; }