]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
refactor(install): use check_hashmap helper consistently
authorDavid Disseldorp <ddiss@suse.de>
Wed, 22 Sep 2021 20:40:17 +0000 (22:40 +0200)
committerJóhann B. Guðmundsson <johannbg@gmail.com>
Tue, 12 Oct 2021 13:39:17 +0000 (13:39 +0000)
Signed-off-by: David Disseldorp <ddiss@suse.de>
src/install/dracut-install.c

index 401c09d70953cc8ab28c3a7fc630e278dcd43b8c..4ec65a5a5cc4cef6b9793f78465eeb17c2deb403 100644 (file)
@@ -1187,7 +1187,6 @@ static int resolve_lazy(int argc, char **argv)
         for (i = 0; i < argc; i++) {
                 const char *src = argv[i];
                 char *p = argv[i];
-                char *existing;
 
                 log_debug("resolve_deps('%s')", src);
 
@@ -1195,10 +1194,8 @@ static int resolve_lazy(int argc, char **argv)
                         p = &argv[i][destrootdirlen];
                 }
 
-                existing = hashmap_get(items, p);
-                if (existing) {
-                        if (strcmp(existing, p) == 0)
-                                continue;
+                if (check_hashmap(items, p)) {
+                        continue;
                 }
 
                 item = strdup(p);