From 48d9cd8eae2ae46c59579d421456ca5bc03cfe92 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Mon, 24 Apr 2017 21:20:16 +0200 Subject: [PATCH] builder: Strip trailing whitespace in git submodule urls Seen in the wild in https://github.com/Unvanquished/Unvanquished.git --- builder/builder-git.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/builder/builder-git.c b/builder/builder-git.c index a91bc092e..3579015ed 100644 --- a/builder/builder-git.c +++ b/builder/builder-git.c @@ -188,6 +188,8 @@ git_mirror_submodules (const char *repo_location, return FALSE; relative_url = g_key_file_get_string (key_file, submodule, "url", error); + /* Remove any trailing whitespace */ + g_strchomp (relative_url); absolute_url = make_absolute (repo_location, relative_url, error); if (absolute_url == NULL) return FALSE;