diff options
Diffstat (limited to 'src/database.c')
-rw-r--r-- | src/database.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/database.c b/src/database.c index e35c127..f94826b 100644 --- a/src/database.c +++ b/src/database.c @@ -2774,9 +2774,7 @@ void apk_name_foreach_matching(struct apk_database *db, struct apk_string_array foreach_array_item(pmatch, filter) { name = (struct apk_name *) apk_hash_get(&db->available.names, APK_BLOB_STR(*pmatch)); - if (name == NULL) - continue; - if (genid) { + if (genid && name) { if (name->foreach_genid >= genid) continue; name->foreach_genid = genid; |