this.created_dir = this.active_path.substring(this.base_dir.length + 1 );
this.created_date = this.created_dir.replace("/", "-");
- var file_size = (int) File.new_for_path(path +"/" + name)
- .query_info(GLib.FileAttribute.STANDARD_SIZE,GLib.FileQueryInfoFlags.NONE,null)
- .get_size();
-
+ var fileinfo = File.new_for_path(path +"/" + name)
+ .query_info(GLib.FileAttribute.STANDARD_SIZE+","+GLib.FileAttribute.TIME_MODIFIED
+ ,GLib.FileQueryInfoFlags.NONE,null);
+ var file_size = (int) fileinfo.get_size();
+ var mod_time = fileinfo.get_modification_time();
+
this.used_space_before += file_size;
var stream = new GMime.StreamFs.for_path (path +"/" + name,Posix.O_RDONLY, 0);