summaryrefslogtreecommitdiffstats
path: root/src/gui-gtk/list_dir.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui-gtk/list_dir.c')
-rw-r--r--src/gui-gtk/list_dir.c29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/gui-gtk/list_dir.c b/src/gui-gtk/list_dir.c
deleted file mode 100644
index 0e471a84..00000000
--- a/src/gui-gtk/list_dir.c
+++ /dev/null
@@ -1,29 +0,0 @@
-#include "abrtlib.h"
-
-GList *get_dump_list(const char *path)
-{
- DIR *dp = opendir(path);
- if (!dp)
- {
- perror_msg("Can't open directory '%s'", path);
- return NULL;
- }
-
- GList *dumps = NULL;
- struct dirent *dent;
- while ((dent = readdir(dp)) != NULL)
- {
- if (dot_or_dotdot(dent->d_name))
- continue; /* skip "." and ".." */
-
- char *current_dir_path = concat_path_file(path, dent->d_name);
- //FIXME: should be int ret = access(current_dir_path, R_OK|W_OK);
- int ret = access(current_dir_path, R_OK);
- if (ret == 0)
- dumps = g_list_prepend(dumps, current_dir_path);
- else
- free(current_dir_path);
- }
- closedir(dp);
- return dumps;
-}