From 1ef700f918f706da2098460ead880b2538aaf262 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Thu, 6 May 2021 17:58:00 +0200 Subject: Reduce scope of dir variable --- src/command/cmd_ac.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/command/cmd_ac.c b/src/command/cmd_ac.c index d439f871..14af0552 100644 --- a/src/command/cmd_ac.c +++ b/src/command/cmd_ac.c @@ -1589,12 +1589,13 @@ cmd_ac_complete_filepath(const char* const input, char* const startstr, gboolean free(inpcp); free(inpcp2); - struct dirent* dir; GArray* files = g_array_new(TRUE, FALSE, sizeof(char*)); g_array_set_clear_func(files, (GDestroyNotify)_filepath_item_free); DIR* d = opendir(directory); if (d) { + struct dirent* dir; + while ((dir = readdir(d)) != NULL) { if (strcmp(dir->d_name, ".") == 0) { continue; -- cgit 1.4.1-2-gfad0