summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
Diffstat (limited to 'common')
-rw-r--r--common/vfs_types.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/common/vfs_types.h b/common/vfs_types.h
index 29b51b4..5e09ab6 100644
--- a/common/vfs_types.h
+++ b/common/vfs_types.h
@@ -138,9 +138,10 @@ enum TVFSItemType {
struct TVFSItem {
char *FName;
- char *FDisplayName;
- u_int64_t iSize;
- __time_t m_time; // numbers should be located before the other variables (bug?)
+ char *FDisplayName; // valid UTF-8 string
+ int64_t iSize;
+ int64_t iPackedSize; // set to -1 if plugin doesn't support this feature
+ __time_t m_time; // numbers should be located before the other variables (bug?)
__time_t a_time;
__time_t c_time;
__mode_t iMode;