This is the list of ini files found by fromcwd.cc:do_from_local_dir(). Maybe that should be unkinked by actually doing that scan inside ini.cc, where we could have some progress feedback?
This makes it possible to build ini.cc without fromcwd.cc --- fromcwd.cc | 2 -- ini.cc | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/fromcwd.cc b/fromcwd.cc index f58e955..c53eede 100644 --- a/fromcwd.cc +++ b/fromcwd.cc @@ -105,8 +105,6 @@ private: std::vector<bool> found_ini; }; -IniList found_ini_list; - bool do_from_local_dir (HINSTANCE h, HWND owner, std::string &local_dir) { diff --git a/ini.cc b/ini.cc index 09dda13..2b2da10 100644 --- a/ini.cc +++ b/ini.cc @@ -56,6 +56,7 @@ std::string ini_setup_version; static const std::string setup_exts[] = { "zst", "xz", "bz2", "ini" }; IniList setup_ext_list (setup_exts, setup_exts + (sizeof(setup_exts) / sizeof(*setup_exts))); +IniList found_ini_list; static BoolOption NoVerifyOption (false, 'X', "no-verify", IDS_HELPTEXT_NO_VERIFY); static BoolOption NoVersionCheckOption (false, '\0', "no-version-check", IDS_HELPTEXT_NO_VERSION_CHECK); -- 2.43.0