From: Michael Tremer Date: Fri, 23 Apr 2021 14:13:25 +0000 (+0000) Subject: repo: Use file:// protocol instead of dir:// X-Git-Tag: 0.9.28~1285^2~254 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c3bee8cf3f2f8c8bc30b6d28b3dd0dab5e9373f2;p=pakfire.git repo: Use file:// protocol instead of dir:// file:// is what cURL speaks Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/repo.c b/src/libpakfire/repo.c index f6397a5c0..16c759a5f 100644 --- a/src/libpakfire/repo.c +++ b/src/libpakfire/repo.c @@ -643,10 +643,10 @@ static char* pakfire_repo_get_path(PakfireRepo repo) { return NULL; // Must be a local repository - if (!pakfire_string_startswith(baseurl, "dir://")) + if (!pakfire_string_startswith(baseurl, "file://")) return NULL; - return strdup(baseurl + strlen("dir://")); + return strdup(baseurl + strlen("file://")); } PAKFIRE_EXPORT const char* pakfire_repo_get_keyfile(PakfireRepo repo) { diff --git a/tests/libpakfire/repo.c b/tests/libpakfire/repo.c index e9a9a464b..0d38b1447 100644 --- a/tests/libpakfire/repo.c +++ b/tests/libpakfire/repo.c @@ -25,7 +25,7 @@ static int test_scan(const struct test* t) { char baseurl[1024]; - snprintf(baseurl, sizeof(baseurl) - 1, "dir://%s/data", TEST_SRC_PATH); + snprintf(baseurl, sizeof(baseurl) - 1, "file://%s/data", TEST_SRC_PATH); PakfireRepo repo = pakfire_repo_create(t->pakfire, "test"); ASSERT(repo);