X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Ffilesystem.h;h=c976135b0459739e75ca9bb9e70ca71ff1c4f48d;hp=7226c11ea91c8fe547619a91843f89a0ee3484a7;hb=c279e21fc2394a7908bbd1ba8c79b116fe9fb14a;hpb=3ac8199743f244669cc87ceef9c3cd23710552f3 diff --git a/cinelerra-5.1/guicast/filesystem.h b/cinelerra-5.1/guicast/filesystem.h index 7226c11e..c976135b 100644 --- a/cinelerra-5.1/guicast/filesystem.h +++ b/cinelerra-5.1/guicast/filesystem.h @@ -30,9 +30,8 @@ class FileItem { public: FileItem(); - FileItem(char *path, char *name, int is_dir, - int64_t size, int month, int day, int year, - int64_t calendar_time, int item_no=-1); + FileItem(const char *path, const char *name, int is_dir, + int64_t size, time_t mtime, int item_no=-1); ~FileItem(); int set_path(char *path); @@ -47,10 +46,7 @@ public: char *name; int is_dir; int64_t size; - int month; - int day; - int year; - int64_t calendar_time; + time_t mtime; int item_no; }; @@ -100,6 +96,7 @@ public: int parse_directories(char *new_dir); // add directories int parse_dots(char *new_dir); // move up directory tree after expanding tildas static char *basepath(const char *path); // collapse ".", "..", "//" elements + static int test_filter(const char *url, const char *filter); // returns 0 if url matches filter // Array of files and directories in the directory pointed to by current_dir. // Directories are first. @@ -148,7 +145,6 @@ private: int want_directory; int show_all_files; // shows . files char current_dir[BCTEXTLEN]; - char string[BCTEXTLEN], string2[BCTEXTLEN]; int sort_order; int sort_field; };