]> git.ipfire.org Git - pakfire.git/commitdiff
repo: Use file:// protocol instead of dir://
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 23 Apr 2021 14:13:25 +0000 (14:13 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 23 Apr 2021 14:13:25 +0000 (14:13 +0000)
file:// is what cURL speaks

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/repo.c
tests/libpakfire/repo.c

index f6397a5c0209518ba97fd7decd6b647e2e94b62c..16c759a5f19e9f0d9c048bd4987d2931b3869b41 100644 (file)
@@ -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) {
index e9a9a464baedd670eaf2bea3f7a9e851d047dbf2..0d38b1447525ed308febd522d56d781ea061a5c4 100644 (file)
@@ -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);