#define _di_f_date_simple_t_
#define _di_f_date_t_
//#define _di_f_directory_at_d_
-#define _di_f_directory_back_s_
+//#define _di_f_directory_back_s_
//#define _di_f_directory_create_
#define _di_f_directory_create_at_
-#define _di_f_directory_current_s_
+//#define _di_f_directory_current_s_
//#define _di_f_directory_exists_
#define _di_f_directory_exists_at_
//#define _di_f_directory_flag_d_
#define _di_f_directory_recurse_doss_t_
//#define _di_f_directory_remove_
//#define _di_f_directory_remove_custom_
-#define _di_f_directory_s_
+//#define _di_f_directory_s_
#define _di_f_directory_status_delete_
#define _di_f_directory_status_destroy_
//#define _di_f_directory_status_t_
name_directory.used = strnlen(name_directory.string, F_directory_max_name_d);
// There is no reason to include "." and ".." in the directory listing.
- if (!strncmp(name_directory.string, "..", 3) || !strncmp(name_directory.string, ".", 2)) {
+ if (!strncmp(name_directory.string, f_directory_current_s.string, f_directory_current_s.used + 1) || !strncmp(name_directory.string, f_directory_back_s.string, f_directory_back_s.used + 1)) {
f_memory_resize(1, 0, sizeof(f_char_t), (void **) & entity[i]);
continue;