]> git.ipfire.org Git - pakfire.git/commitdiff
libpakfire: arch: Every architecture is compatible with itself
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 10 Jan 2021 16:11:27 +0000 (16:11 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 10 Jan 2021 16:11:27 +0000 (16:11 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/arch.c

index 6b3e7f618d095eddfce7adb62379befc7e6d706a..100c4548178b2df34d2204f41cb0831f9325af9c 100644 (file)
@@ -140,8 +140,11 @@ PAKFIRE_EXPORT const char* pakfire_arch_native() {
 }
 
 PAKFIRE_EXPORT int pakfire_arch_is_compatible(const char* name, const char* compatible_arch) {
-       const struct pakfire_arch* arch = pakfire_arch_find(name);
+       // Every architecture is compatible with itself
+       if (strcmp(name, compatible_arch) == 0)
+               return 1;
 
+       const struct pakfire_arch* arch = pakfire_arch_find(name);
        if (!arch)
                return 0;