From 2c7c7478ab0ccf15592587730a3f329149b8783a Mon Sep 17 00:00:00 2001 From: Reuben Thomas Date: Fri, 18 Jun 2021 10:10:38 +0100 Subject: lib.c: ignore hidden files when loading providers --- src/lib.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib.c b/src/lib.c index 5831782..096976f 100644 --- a/src/lib.c +++ b/src/lib.c @@ -808,6 +808,7 @@ enchant_load_providers_in_dir (EnchantBroker * broker, const char *dir_name) size_t entry_len = strlen (dir_entry); if ((entry_len > g_module_suffix_len) && + dir_entry[0] != '.' && /* Skip hidden files */ !strcmp(dir_entry+(entry_len-g_module_suffix_len), G_MODULE_SUFFIX)) { #ifdef _WIN32 -- cgit v1.2.1