From: Zbigniew Jędrzejewski-Szmek Date: Mon, 20 Feb 2023 13:19:41 +0000 (+0100) Subject: shared/hwdb-util: drop "variable" with a single use X-Git-Tag: v254-rc1~1225^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6e01955b303a75b2b955c67480b413d900ff10b1;p=thirdparty%2Fsystemd.git shared/hwdb-util: drop "variable" with a single use In 6a34639e76b8b59233a97533b13836d5a44e8d4a arg_hwdb_bin_dir was replaced by default_hwdb_bin_dir, which is constant. Generally we'd use a #define instead, but since there's just one use, let's just avoid the indirection altogether. --- diff --git a/src/shared/hwdb-util.c b/src/shared/hwdb-util.c index 0ff686d24b6..45910a36e39 100644 --- a/src/shared/hwdb-util.c +++ b/src/shared/hwdb-util.c @@ -21,8 +21,7 @@ #include "strv.h" #include "tmpfile-util.h" -static const char *default_hwdb_bin_dir = "/etc/udev"; -static const char * const conf_file_dirs[] = { +static const char* const conf_file_dirs[] = { "/etc/udev/hwdb.d", UDEVLIBEXECDIR "/hwdb.d", NULL @@ -634,7 +633,7 @@ int hwdb_update(const char *root, const char *hwdb_bin_dir, bool strict, bool co log_debug("strings dedup'ed: %8zu bytes (%8zu)", trie->strings->dedup_len, trie->strings->dedup_count); - hwdb_bin = path_join(root, hwdb_bin_dir ?: default_hwdb_bin_dir, "hwdb.bin"); + hwdb_bin = path_join(root, hwdb_bin_dir ?: "/etc/udev", "hwdb.bin"); if (!hwdb_bin) return -ENOMEM;