#define PAKFIRE_REPO_LOCAL_PRIORITY 1000
#define PAKFIRE_REPO_SYSTEM "@system"
-int pakfire_repo_is_dummy(struct pakfire_repo* repo);
+int pakfire_repo_name_equals(struct pakfire_repo* repo, const char* name);
int pakfire_repo_import(struct pakfire* pakfire, struct pakfire_config* config);
const char* pakfire_repo_get_path(struct pakfire_repo* repo);
// Repository
struct pakfire_repo* repo = pakfire_package_get_repo(pkg);
if (repo) {
- if (!pakfire_repo_is_dummy(repo)) {
+ if (!pakfire_repo_name_equals(repo, PAKFIRE_REPO_DUMMY)) {
const char* repo_name = pakfire_repo_get_name(repo);
pakfire_package_dump_add_line(&string, _("Repo"), repo_name);
}
return (*name == '@');
}
-int pakfire_repo_is_dummy(struct pakfire_repo* repo) {
- const char* name = pakfire_repo_get_name(repo);
- if (!name)
+int pakfire_repo_name_equals(struct pakfire_repo* repo, const char* name) {
+ const char* n = pakfire_repo_get_name(repo);
+ if (!n)
return 0;
- return strcmp(name, PAKFIRE_REPO_DUMMY) == 0;
+ return strcmp(n, name) == 0;
}
static int pakfire_repo_retrieve(