[gnome-software/uajain/resolve-ref] Apply suggestion to plugins/flatpak/gs-flatpak-utils.c



commit 67228e3ed3ab65da04d232f9ba588ba6faea925d
Author: Umang Jain <mailumangjain gmail com>
Date:   Thu Aug 8 14:23:19 2019 +0000

    Apply suggestion to plugins/flatpak/gs-flatpak-utils.c

 plugins/flatpak/gs-flatpak-utils.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/plugins/flatpak/gs-flatpak-utils.c b/plugins/flatpak/gs-flatpak-utils.c
index 8834d5bd..a0c1feb5 100644
--- a/plugins/flatpak/gs-flatpak-utils.c
+++ b/plugins/flatpak/gs-flatpak-utils.c
@@ -210,13 +210,13 @@ gs_flatpak_app_new_from_repo_file (GFile *file,
 char *
 gs_flatpak_app_source_resolve_default_arch (const gchar *source)
 {
-       g_auto(GStrv) split = NULL;
-       const gchar *arch;
+       g_auto(GStrv) split = g_strsplit (source, "/", -1);
 
-       split = g_strsplit (source, "//", -1);
-       if (g_strv_length (split) != 2)
+       if (g_strv_length (split) != 4)
                return NULL;
 
-       arch = flatpak_get_default_arch();
-       return g_build_filename (split[0], arch, split[1], NULL);
+       if (strlen (split[2]) != 0)
+               return NULL;
+
+       return g_strjoin ("/", split[0], split[1], flatpak_get_default_arch (), split[3], NULL);
 }


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