diff options
author | Ross Lagerwall <rosslagerwall@gmail.com> | 2014-06-01 21:15:19 +0100 |
---|---|---|
committer | Ross Lagerwall <rosslagerwall@gmail.com> | 2014-06-05 21:34:54 +0100 |
commit | 948ce9902c8c9a60358e7957dda63c0475a42efe (patch) | |
tree | 90eba3000bf217925607cdca63e5b63271139a05 /daemon/gvfsbackendsmb.c | |
parent | e0e8e9f440a30a93a88698b19e1909b54bcee3c5 (diff) | |
download | gvfs-948ce9902c8c9a60358e7957dda63c0475a42efe.tar.gz |
smb: Implement standard::allocated-size
https://bugzilla.gnome.org/show_bug.cgi?id=505042
Diffstat (limited to 'daemon/gvfsbackendsmb.c')
-rw-r--r-- | daemon/gvfsbackendsmb.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/daemon/gvfsbackendsmb.c b/daemon/gvfsbackendsmb.c index bd82fce1..7e5bab53 100644 --- a/daemon/gvfsbackendsmb.c +++ b/daemon/gvfsbackendsmb.c @@ -1586,6 +1586,9 @@ set_info_from_stat (GVfsBackendSmb *backend, g_file_info_set_file_type (info, file_type); g_file_info_set_size (info, statbuf->st_size); + g_file_info_set_attribute_uint64 (info, + G_FILE_ATTRIBUTE_STANDARD_ALLOCATED_SIZE, + statbuf->st_blocks * G_GUINT64_CONSTANT (512)); t.tv_sec = statbuf->st_mtime; #if defined (HAVE_STRUCT_STAT_ST_MTIMENSEC) |