From 74e4c2a60134a5921db3a5fcbe0bdc33587fcf28 Mon Sep 17 00:00:00 2001 From: Sebastian Wick Date: Fri, 20 Dec 2024 00:27:29 +0100 Subject: [PATCH] oci-registry: Allow passing a NULL URI --- common/flatpak-oci-registry.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/common/flatpak-oci-registry.c b/common/flatpak-oci-registry.c index e104ab40..a4b914a0 100644 --- a/common/flatpak-oci-registry.c +++ b/common/flatpak-oci-registry.c @@ -142,10 +142,13 @@ flatpak_oci_registry_set_property (GObject *object, case PROP_URI: /* Ensure the base uri ends with a / so relative urls work */ uri = g_value_get_string (value); - if (g_str_has_suffix (uri, "/")) - self->uri = g_strdup (uri); - else - self->uri = g_strconcat (uri, "/", NULL); + if (uri) + { + if (g_str_has_suffix (uri, "/")) + self->uri = g_strdup (uri); + else + self->uri = g_strconcat (uri, "/", NULL); + } break; case PROP_FOR_WRITE: